我无法按照我想要的方式格式化我的 y 轴标签。我希望它们四舍五入到最接近的千位。
library(scales)
library(ggplot2)
df<-data.frame(x=seq(1,10,by=1),y=sample(10000000,10))
ggplot(df,aes(x=x,y=y))+geom_point()+scale_y_continuous(trans='log10', breaks=trans_breaks('log10', function(x) 10^x), labels=comma)
如何格式化我的 y 标签,以便它们四舍五入到最接近的千位?换句话说,我希望显示 7,943,000 而不是 7,943,282。