我正在尝试使用ggplot2
在一个图形中创建3个条形图。 3个barplots共享相同的X轴值和那我要怎么组它,而不是把整个地块并排这样的:r - 一起创建3个条形图
由于我使用的数据帧是相当大的,我已经把下面的一个理想化的一个:
> d1rm.null
Threat1_Cat Threat1 Threat2_Cat Threat2 Threat3_Cat Threat3
1 1 1.2 5 5.2 7 7.2
2 7 7.2 4 4.1 2 2.1
3 4 4.3 7 7.2 1 1.1
4 5 5.1 7 7.1 1 1.1
5 4 4.2 2 2.1 3 3.0
我已经用于创建一个脚本低于:
ggplot(data = d1rm.null, aes(x = Threat1_Cat, colour = Threat1)) +
geom_bar() +
labs(x = "Higher Threat Category", y="Frequency") +
ggtitle("Threat 1 Distribution Before Any Exclusions") +
guides(colour=guide_legend(title="Higher Resolution Threat Category"))
它具有输出:
它类似于这是我的目标情节看起来像什么,但所有3层的威胁存在。
谢谢!
也许试图重塑你的数据,以便款待是一个变量,你可以在你的情节映射。你的分类是因素还是数值? – FlorianGD