我有两个这样的向量:
f1=c('a','b','c','d')
e1=c('e','f','g')
Run Code Online (Sandbox Code Playgroud)
它们有4 ^ 3个不同的排列。我需要在R软件中创建它们的所有可能排列。
(1):
a e
a f
a g
(2):
a e
a f
b g
...
Run Code Online (Sandbox Code Playgroud)
此外,我的真实数据非常庞大,我需要速度代码。
听起来您正在寻找expand.grid。
> expand.grid(f1, e1)
Var1 Var2
1 a e
2 b e
3 c e
4 d e
5 a f
6 b f
7 c f
8 d f
9 a g
10 b g
11 c g
12 d g
Run Code Online (Sandbox Code Playgroud)
我不知道什么是“速度代码”,所以我不确定在这方面是否可以提供帮助。
| 归档时间: |
|
| 查看次数: |
3983 次 |
| 最近记录: |