140

ggplot2で、軸ラベルが省略されるのを防ぐにはどうすればよいですか?たとえば1e+00, 1e+01、プロットされたx軸に沿って?理想的には、Rに実際の値(この場合は)を表示させたいと思います1,10

どんな助けでも大歓迎です。

4

7 に答える 7

176

私はあなたがこれを探していると思います:

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)
于 2013-01-28T14:23:29.820 に答える
84

次のようなことを試しましたか:

options(scipen=10000)

プロットする前に?

于 2013-01-28T14:19:27.480 に答える