我正在努力完成一个使用ggplot2生成的图形,就像这样…
ggplot(timeSeries, aes(x=Date, y=Unique.Visitors, colour=Revenue))
+ geom_point() + stat_smooth() + scale_y_continuous(formatter=comma)
我已经附上了结果,你可以看到收入没有逗号的图例中的数值。如何在这些值中添加逗号?我可以使用scale_y_continuous作为轴,它也可以用于图例吗?
发布于 2013-02-22 00:17:08
为了保持最新,在ggplot2_0.9.3中的工作语法是:
require(scales)
ggplot(timeSeries, aes(x=Date, y=Unique.Visitors, colour=Revenue)) +
geom_point() +
stat_smooth() +
scale_y_continuous(labels=comma) +
scale_colour_continuous(labels=comma)
另请参阅this exchange
发布于 2018-05-18 13:43:17
...as我偶然发现了这个旧的线程,也许添加你需要加载library("scales")
是有意义的,否则你会得到以下错误消息
Error in check_breaks_labels(breaks, labels) : object 'comma' not found
https://stackoverflow.com/questions/3993301
复制相似问题