是否可以从基础R图形中的0以外的数字开始绘制条形图,然后在该起始点下方绘制值?例如,我想创建一个条形图,其中y轴上的原点为1,然后绘制最多为4到-3的框。
例如,我想从1开始绘制这个条形图,而不是从0开始绘制条形图。
barplot(c(4,-3))
这个问题不同于:Different Starting Point (not 0) in barplot Y-Axis?,它只将上面的值绘制为一个不同于0的起点。我想将它们绘制在下面新的起始点
答案 0 :(得分:3)
一种可能性 - 调整值并相应调整轴:
barplot(c(4,-3)-1,axes=FALSE)
axis(side=2,at=(-3:4)-1,labels=(-3:4))
abline(h=0)