【发布时间】:2017-08-25 12:19:34
【问题描述】:
我正在尝试制作堆叠条形图,但我似乎无法让原生细菌组合在一起。这是我使用的代码
ggplot(数据=细菌,aes(x=细菌$位置,y=细菌$读取,填充=细菌$Phylum.Division))+ geom_bar(stat="身份")有什么可以添加到我的代码中的吗?我目前附上了我的图表的图片。
【问题讨论】:
标签: r ggplot2 graph stacked-chart
我正在尝试制作堆叠条形图,但我似乎无法让原生细菌组合在一起。这是我使用的代码
ggplot(数据=细菌,aes(x=细菌$位置,y=细菌$读取,填充=细菌$Phylum.Division))+ geom_bar(stat="身份")有什么可以添加到我的代码中的吗?我目前附上了我的图表的图片。
【问题讨论】:
标签: r ggplot2 graph stacked-chart
您的数据框中可能存在重复的原细菌条目,但我无法在一个简单的示例中重现这一点。
我注意到在您的代码中,您同时使用了 Bacteria 和细菌。 R 区分大小写,可能是您在绘图中使用了 2 个数据框。您也可以删除 aes 语句中的 bacteria$ 部分:
ggplot(data = bacteria, aes(x = Location, y = reads, fill = Phylum.Division)) + geom_bar(stat="identity")
如果您需要更好的帮助,请给出一个可重现的问题示例。
【讨论】: