【发布时间】:2017-07-14 20:43:42
【问题描述】:
我正在尝试增加此条形图中 y 轴上标签的间距:
library(data.table)
ggplot(data, aes(y=values, x=categories)) +
geom_bar(stats="identity") +coord_flip()
问题当然是有大约 1500 个 y 轴分类标签。目前,这些都被挤在一起,无法从数据中看到任何趋势。
如何增加这些 y 轴标签之间的间距?我可以让情节垂直变大吗?
当然可以减小文本大小或减小条的宽度,但这只能在一定程度上起作用...
我用?discrete_scale尝试了以下解决方案:
ggplot(data, aes(y=values, x=categories))
+geom_bar(stats="identity") +coord_flip() + scale_x_discrete(expand = c(0,0.01))
但是,摆弄expand 似乎并没有真正在这些标签之间创建空间。
【问题讨论】:
标签: r ggplot2 data.table axes