R中小数据集的叠加柱状图
我有一个包含两个列表的a文件:第一列是名称,第二列是数字 我想做一个条形图,名字在x轴上,数字在y轴上 我使用melt(mydata)并得到一个包含3列的文件:V1(名称)变量(V2)值(数字) 然后我试着R中小数据集的叠加柱状图,r,bar-chart,R,Bar Chart,我有一个包含两个列表的a文件:第一列是名称,第二列是数字 我想做一个条形图,名字在x轴上,数字在y轴上 我使用melt(mydata)并得到一个包含3列的文件:V1(名称)变量(V2)值(数字) 然后我试着 ggplot(dat, aes(x = "V1", y= "value", fill = "variable")) + geom_bar(stat="identity") 我得到的结果是: 你知道我哪里出错了吗?你把事情复杂化了: ggplot(dat, aes(V1, value)) +
ggplot(dat, aes(x = "V1", y= "value", fill = "variable")) + geom_bar(stat="identity")
我得到的结果是:
你知道我哪里出错了吗?你把事情复杂化了:
ggplot(dat, aes(V1, value)) + geom_bar(stat = "identity")
不要在
aes
中引用变量。如果我不引用,它将不起作用。。然后它说“value”没有找到你刚才是运行了melt(mydata)
还是mydata