gpt4 book ai didi

r - 同一图表上的两个箱线图

转载 作者:行者123 更新时间:2023-12-01 08:52:47 24 4
gpt4 key购买 nike

我有两个不同的数据集,具有不同的观察次数。我想在同一张图上绘制两个箱线图,这样比较容易。我可以绘制一个箱线图,但是如果没有它们并排,就很难发现任何差异。

我有一些假数据。

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 个并排的箱线图。如果我不清楚,请告诉我。谢谢你。

最佳答案

假设您的数据集的名称是 grpa(A 组)和 grpb(B 组)。首先添加一个变量Group对他们每个人:

grpa$Group <-"A"

grpb$Group <-"B"

然后将它们组合成一个数据框

combined <- rbind(grpa,grpb)

然后使用 ggplot 进行绘图,如下所示:

ggplot(combined,aes(x= factor(Group), y=V1))+geom_boxplot()

enter image description here

根据需要标记。

关于r - 同一图表上的两个箱线图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37694234/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com