0

我需要使用以下数据创建一个条形图:

a<-c(0.02686811,0.01724433,0.05678611,0.01328387,0.02083748,0.01340736)

b<-c(0.12310228,0.07907666,0.08608878,0.04961274,0.12348462,0.03520654)

这很容易:

rbind(a,b)->zz

barplot(zz)

然而,这里是困难的部分,向量“a”和“b”的每个元素代表在不同时间获取的数据:

t<-c(0,2,2,5,6,10)

我想在不同的高度表示条形图的每个条,每个高度由向量“t”中的每个时间表示。

因此,例如,barplot(zz) 中的第一个条形图我希望它从 0 高度开始(矩形下边缘的位置在高度 0),第二个条形图我希望它从一个高度开始2个,以此类推……

我希望你们理解我的问题,任何帮助将不胜感激。

先感谢您。

蒂娜。

4

1 回答 1

0
zz <-rbind(t,zz)
barplot(zz, col=c("white", "black", "grey") )
于 2013-04-21T02:31:18.047 回答