我有两个不同大小的数据集。我想在同一张图上绘制两个箱线图,以便更容易进行比较。如果只绘制一个箱线图,则很难发现差异。
我有一些虚假数据。
Group A
V1 V2 V3 V4 V5
6.5 2 11 0.5 6
7 1 8 0.34 8
5.4 4 7.8 0.45 5
3.4 6 9.1 0.72 5
Group B
V1 V2 V3 V4 V5
5.0 5 9 0.4 7
2 7 5.2 0.69 5
3.2 2 2.9 0.79 2
6.8 9 6.5 0.43 6
4.7 3 3.8 0.49 4
5.5 4 7.4 0.94 3
我不知道如何绘制这个图表,所以我没有例子。我会尽力描述这个情节。我想在同一个图上绘制组A和B的变量1。因此,在一个图上,我将有一个组A的箱形图和另一个组B的箱形图,填充着来自V1的数据。所以这两个箱形图将并排放置。有5个变量,我会有5个图表,每个图表都有2个并排的箱形图。如果我没有说明清楚,请告诉我。谢谢。
facet_wrap(~ind, scales='free_y')
是什么意思吗? - pineapplefacet_wrap
将图形分成多个面板,在这种情况下,我们指定要根据ind
(当我们使用stack
时给出的变量列的默认名称)进行分离。否则,所有变量都将被汇集在一起。而scales='free_y'
允许为每个面板优化y轴限制(请参见?facet_wrap
)。 - jbaums