我试图在ggplot图中用空格(而不是逗号)格式化y轴作为千分隔符;
,例如10 000而不是10,000.我无法在scale_y_continuous
帮助中找到它.
谢谢你的任何提示.
rei*_*son 10
正如@David和@joran刚才说的那样.
首先,定义标签格式化程序:
space <- function(x, ...) {
format(x, ..., big.mark = " ", scientific = FALSE, trim = TRUE)
}
Run Code Online (Sandbox Code Playgroud)
然后使用它scale_y_continous
:
plot + scale_y_continuous(labels = space)
Run Code Online (Sandbox Code Playgroud)