我正在尝试使用空格(而不是逗号)格式化ggplot图中的y轴,因为千位分隔符;
类似于10 000而不是10,000。
我无法在scale_y_continuous
帮助中找到它。
感谢任何提示。
答案 0 :(得分:10)
正如@David和@joran刚刚说的那样。
首先,定义标签格式化程序:
space <- function(x, ...) {
format(x, ..., big.mark = " ", scientific = FALSE, trim = TRUE)
}
然后将其与scale_y_continous
:
plot + scale_y_continuous(labels = space)
答案 1 :(得分:1)
我只是在黑暗中刺伤,但是scale_y_continuous(labels = space)
可能会做到这一点。