【发布时间】:2019-07-16 20:24:10
【问题描述】:
我有一个简单的数据集,包含从 0 到 1 的值。当我绘制它时,水平轴自然为零。我希望这个参考值为 0.5,低于 0.5 的条形图与高于该阈值的条形图反转和着色。
my.df <- data.frame(group=state.name[1:20],col1 = runif(20))
p <- ggplot(my.df, aes(x=group,y=col1)) +
geom_bar(stat="identity")+ylim(0,0.5)
我正在考虑将数据分成两部分,一个大于 0.5,另一个大于 0.5,然后将这两个子集结合在同一个 ggplot 中。还有其他更清晰的方法吗?谢谢!
【问题讨论】:
-
我认为这个答案应该适合你stackoverflow.com/questions/48794575/…