绘制包含正数和负数的一系列值的条形图

时间:2012-08-29 00:17:30

标签: r

我希望绘制一个条形图,其值介于-0.5到0.5之间,并使用下面输入的代码:

barplot(c(-0.08,0.02,-0.06,-0.07,-0.07,0.46), names.arg=c('a','b','c','d','e','f'),ylim=c(-0.5,0.5), col="dodgerblue4", xpd = FALSE,axes=TRUE,cex.names=1,
axis.lty=1, ylab="",space=2,las = 2,tck=-0.02,cex.axis=0.6,mgp=c(1, .3, 0))

box()

但是我还想在y=0.0处添加一些水平运行的基线,以避免栏内松散地悬挂。我可以在barplot函数中执行此操作吗?

1 个答案:

答案 0 :(得分:4)

您正在寻找

abline(h=0)