小编Mic*_*hel的帖子

expand.grid,每列有单独的变量

我想data.frame在R中实现以下功能:

    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
Run Code Online (Sandbox Code Playgroud)

在每列中,变量可以是连接字符串"A"和列号或"否".本data.frame应包含所有可能的组合.

我的想法是使用expand.grid,但我不知道如何list动态创建.还是有更好的方法?

expand.grid(list(c("A1", "No"), c("A2", "No"), c("A3", "No")))
Run Code Online (Sandbox Code Playgroud)

combinations r

2
推荐指数
1
解决办法
684
查看次数

标签 统计

combinations ×1

r ×1