如何从dataframe创建条形图
我无法使用以下数据帧创建条形图如何从dataframe创建条形图,r,bar-chart,R,Bar Chart,我无法使用以下数据帧创建条形图 Age Male.Average Female.Average --------------------------------------------------------- 1: 0-19 Childhood 20.29543 18.14773 2: 20-39 Young Adult 22.35352 22.41548 3: 40-6
Age Male.Average Female.Average
---------------------------------------------------------
1: 0-19 Childhood 20.29543 18.14773
2: 20-39 Young Adult 22.35352 22.41548
3: 40-64 Mid Aged Adult 23.75663 23.64908
4: 65-84 Senior Age 21.45002 21.71446
5: 85+ Old Senior Age 21.72200 21.31565
我想在旁边创建分组条形图,如x=年龄,y=男性.average,女性.average。它给出了错误:
条形图中出现错误。默认值(d):“高度”必须是向量或矩阵
假设我们有一个
data.frame
barplot(`colnames<-`(t(df1[-1]), df1[,1]), beside=TRUE,
legend.text = TRUE, col = c("red", "green"),
args.legend = list(x = "topleft", bty = "n", inset=c(-0.05, 0)))
barplot(`colnames