r - ggplot2 中的数字格式轴标签?

标签 r 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 默认为科学记数法,这不适合我的观众。如果我想通过输入更改 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)

关于r - ggplot2 中的数字格式轴标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11987308/

相关文章:

r - 使用 R 连接到 SSAS 多维数据集

r - 在图表的 x 轴上设置标签

r - ggplot2 中堆叠框的直方图

r - 标准化 R 中每行的数据

r - 如何使用 mapdeck 创建意大利 map ?

r - R 中干净、简单的函数工厂

r - svyby 比例的置信区间

日期格式的旋转轴标签

r - 使用 ggplot 在同一直方图中绘制两个变量

r - 在图表底部添加统计信息