如何将 R 中一组离散变量的所有可能值组合在一起?
How do I group together all possible values of a set of discrete variables in R?
我有一个包含五个二分预测变量、一个因二分变量和一列预测概率的数据框:
F1 F2 F3 F4 F5 Pred_Prob
1 A D E G I 0.25
2 B C F H J 0.3
3 A C E G I 0.9
4 B C F H J 0.4
5 B C F H J 0.2
6 A D F G I 0.7
我想获取二分变量的每个可能组合的预测概率集,然后在盒须图中绘制概率。我如何在 R 中执行此操作?
library(tidyverse)
dat <- read.table(text="F1 F2 F3 F4 F5 Pred_Prob
A D E G I 0.25
B C F H J 0.3
A C E G I 0.9
B C F H J 0.4
B C F H J 0.2
A D F G I 0.7", header=TRUE)
d2 <- dat %>% unite(id, -Pred_Prob)
ggplot(d2) + geom_boxplot(aes(x=id, y=Pred_Prob))
我有一个包含五个二分预测变量、一个因二分变量和一列预测概率的数据框:
F1 F2 F3 F4 F5 Pred_Prob
1 A D E G I 0.25
2 B C F H J 0.3
3 A C E G I 0.9
4 B C F H J 0.4
5 B C F H J 0.2
6 A D F G I 0.7
我想获取二分变量的每个可能组合的预测概率集,然后在盒须图中绘制概率。我如何在 R 中执行此操作?
library(tidyverse)
dat <- read.table(text="F1 F2 F3 F4 F5 Pred_Prob
A D E G I 0.25
B C F H J 0.3
A C E G I 0.9
B C F H J 0.4
B C F H J 0.2
A D F G I 0.7", header=TRUE)
d2 <- dat %>% unite(id, -Pred_Prob)
ggplot(d2) + geom_boxplot(aes(x=id, y=Pred_Prob))