【发布时间】:2015-01-10 21:39:28
【问题描述】:
我想在 R 中实现以下data.frame:
i1 i2 i3
1 A1 A2 A3
2 No A2 A3
3 A1 No A3
4 No No A3
5 A1 A2 No
6 No A2 No
7 A1 No No
8 No No No
在每一列中,变量可以是串联的字符串"A" 和列号,也可以是"No"。 data.frame 应该包含所有可能的组合。
我的想法是使用expand.grid,但我不知道如何动态创建list。还是有更好的方法?
expand.grid(list(c("A1", "No"), c("A2", "No"), c("A3", "No")))
【问题讨论】:
标签: r combinations