【发布时间】:2014-01-16 10:35:52
【问题描述】:
我有一张这样的桌子:
counts[1:4,]
aaa 0.0010 -0.0252 -0.0039
aac 0.0452 0.0168 -0.0238
aag -0.0117 -0.0029 0.0400
aat 0.0301 0.0248 0.0070
我想制作一个条形图,其中每行的三列彼此相邻,并且这三个数字的名称由行名称标记。绘制三行时我没有问题:
barplot(counts[1:3,], col=c("red","lightblue","gray"), beside = T, names=row.names(counts)[1:3])
但是当我绘制四行(或更多)时,R 抱怨名称的数量不正确: "barplot.default(counts[1:4, ], col = c("red", "lightblue", "gray"), 中的错误: 姓名数量不正确”
barplot(counts[1:4,], col=c("red","lightblue","gray"), beside = T, las=3, names.arg=row.names(counts)[1:4])
如何为这些组绘制一个名称并为每个组绘制一个名称?
【问题讨论】: