假设我们有一个带有三个值的向量x:
x <- c(0,1,2)
Run Code Online (Sandbox Code Playgroud)
如何使用所有这些值的组合填充5列(V1,V2,V3,V4,V5)的矩阵.
例如,我们有:
V1 V2 V3 V4 V5
0 0 0 0 0
0 0 0 0 1
0 0 0 1 1
...
0 1 0 0 0
...
1 1 1 1 1
...
1 2 1 0 1
...
Run Code Online (Sandbox Code Playgroud)
有没有办法做到这一点?
就像是:
head(expand.grid(x,x,x,x,x))
Var1 Var2 Var3 Var4 Var5
1 0 0 0 0 0
2 1 0 0 0 0
3 2 0 0 0 0
4 0 1 0 0 0
5 1 1 0 0 0
6 2 1 0 0 0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
87 次 |
| 最近记录: |