我有两个这样的向量:
f1=c('a','b','c','d')
e1=c('e','f','g')
它们有 4^3 种不同的排列。我需要在 R 软件中创建它们的所有可能排列。例如;
(1):
a e
a f
a g
(2):
a e
a f
b g
...
而且我的真实数据非常庞大,需要速码。
听起来您正在寻找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
我不知道“速度代码”是什么,所以我不确定我可以从这方面提供帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)