很奇怪(对我来说),下面的代码,依赖于
accuracy = _
参数从根本上改变了y轴。
library(tidyverse)
mtcars %>%
count(cyl) %>%
mutate(prop = n / sum(n)) %>%
ggplot(aes(x = cyl, y = prop)) +
geom_point() +
scale_y_continuous(labels = scales::percent_format(accuracy = 5))
如果我改变主意
accuracy =
accuracy = 5
,
accuracy = 6
和
accuracy = 10
40%
50%
我怀疑这有一个数学上的原因,我看不出来,你也可以。但这是什么呢?对于这种行为是否应该有R控制台警告?
精度=5
精度=10