在ggplot2中,如何停止轴标签的缩写-例如一旦绘制出沿x轴的1e+00, 1e+01?理想情况下,我想强制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)

关于r - 强制R停止绘制缩写的轴标签-例如ggplot2中的1e + 00,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14563989/

10-09 17:33