ggplot2中的数字格式轴标签?

我使用ggplot2 0.9.1绘制一个相当简单的图表。

x <- rnorm(100, mean=100, sd = 1) * 1000000 y <- rnorm(100, mean=100, sd = 1) * 1000000 df <- data.frame(x,y) p.new <- ggplot(df,aes(x,y)) + geom_point() print(p.new) 

哪些工作,但ggplot2默认为科学记数法是不适合我的观众。 如果我想input以下内容来更改x轴标签格式:

 p.new + scale_x_continuous(labels = comma) 

我得到:

 Error in structure(list(call = match.call(), aesthetics = aesthetics, : object 'comma' not found 

我究竟做错了什么? 我注意到,语言最近从“格式化程序”更改为“标签”。 也许我误解了手册页?

编辑:我确实误读了手册页

在尝试这个之前需要加载library(scales)

在尝试这之前,需要加载library(scales)