如何仅绘制条形图的顶部以便强调条形图之间的差异,而无需手动计算差异并绘制这些差异。我关心实际值,因此更喜欢这些是否在y轴上。似乎应该有一个简单的方法来实现这一目标。如果没有,我可以绘制差异并手动更改y轴上显示的值。
通过更改ylim,我可以显示条形图中具有变化的部分,就像我想要的那样,但是部分条纹会通过我的边距。
barplot(c(54.0, 56.7, 55.9, 59.0), ylim=c(50,60))
原始的,信息量较少的情节:
barplot(c(54.0, 56.7, 55.9, 59.0))
感谢您的帮助!
答案 0 :(得分:2)
在通话中尝试xpd = FALSE:
barplot(c(54.0, 56.7, 55.9, 59.0), ylim=c(50,60), xpd = FALSE)
box() #maybe nicer if you add this too
HTH