R语言对两个变量做条形图问题

现在有一个数据集a,要对a中的两个变量x,y按年份做一张条形图,类似下图的效果,就是把横坐标换成年份,变量是2个。我只会做一个变量的,要用什么参数

第1个回答  2014-12-16
xy<-cbind(x,y)

barplot((xy),beside=TRUE)
大概是这个意思,你试试追问

m<-a[,c(4,5)]

n<-as.matrix(m)

q<-t(n)

barplot(q,beside=TRUE)

我做出来之后横轴缺少一个时间标量,主要是怎么把时间加上去

追答

用text()加上去

追问

加了barplot(q,legend.text=a$年份,beside=TRUE),是这样的

追答

不是你这个意思,text()是函数,不是barplot里的变量。

本回答被提问者和网友采纳
相似回答