gpt4 book ai didi

r - 按两个条件分组的多个箱线图

转载 作者:行者123 更新时间:2023-12-04 17:37:43 24 4
gpt4 key购买 nike

我在单图中制作多个箱线图时遇到了真正的麻烦......
我有五个变量,三个是数字,两个是因子。我想要所有三个数值变量的箱线图,但按两个因子变量分组......该图应该有两组分别用于低和高,三个框分别用于 MM、ND 和 BB。图例应包含 MM、ND 和 BB 的缩写。

Group   Class   Sal Wal Daa
MM Low 21 34 4
ND Low 23 65 3
BB High 21 34 2
MM High 25 23 4
MM High 23 23 5
MM High 13 54 6
MM High 56 32 4
MM Low 34 13 3
ND Low 12 35 7
ND Low 34 34 2
ND Low 54 54 1
ND High 32 34 6
ND High 43 32 7
BB Low 54 13 3
BB Low 12 56 2
BB Low 45 34 6
BB High 32 32 3
BB High 13 12 2
BB High 54 12 5

最佳答案

如果您想为每个数值变量创建一组单独的箱线图,您可以使用 interaction()按组和类对变量进行分组的函数:

test.data <- data.frame(Sal=rnorm(100),
group=factor(sample(LETTERS[1:3], 100, replace=TRUE)),
class=factor(sample(c("low","high"), 100, replace=TRUE)))
boxplot(Sal ~ interaction(group,class), data=test.data)

关于r - 按两个条件分组的多个箱线图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13124827/

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