在ggplot中设置轴间隔

时间:2011-09-26 23:07:54

标签: r ggplot2 visualization graphing

我搜索过这个,不敢相信我找不到它。也许我一直在问错误的问题。

我有一组直方图中的数据,其xlim为$ 2,000,000。我试图为休息时间设置100,000美元的间隔(而不是用break = c(0, 50000, 100000, etc)手动列出每个休息时间。我怎么能在ggplot中这样做?休息(滴答)比标签更重要因为我会可能在Illustrator中编辑一个缩写标签(100k等)

p <- ggplot(mcsim, aes(result))
+ scale_x_continuous(formatter = "dollar") 
+ geom_histogram(aes(y = (..count..)/sum(..count..))) + scale_y_continuous(formatter = 'percent')

谢谢!

enter image description here

1 个答案:

答案 0 :(得分:9)

您可以使用breaks=seq(0, 2000000, by=100000)。实际上,您正在使用seq来生成您不想手动输入的矢量。

相关问题