强制R停止绘制缩略轴标签 – 例如ggplot2中的1e + 00
在ggplot2中,我怎样才能停止正在缩写的轴标签 – 例如1e+00, 1e+01
00,1e 1e+00, 1e+01
沿x轴绘制? 理想情况下,我想强制R显示在这种情况下将是1,10
的实际值。
任何帮助非常感谢。
我想你正在寻找这个:
require(ggplot2) df <- data.frame(x=seq(1, 1e9, length.out=100), y=sample(100)) # displays x-axis in scientific notation p <- ggplot(data = df, aes(x=x, y=y)) + geom_line() + geom_point() p # displays as you require require(scales) p + scale_x_continuous(labels = comma) # typo: label -> labels (corrected)
你有没有尝试类似的东西:
options(scipen=10000)
在绘制之前?
只是@Arun所做的更新,我今天试了一下,并不是因为它被实现了
+ scale_x_continuous(labels = scales::comma)