我有一个1:3
元素的向量
我希望生成这些元素的可能组合,以便我只有1-2
、1-3
和2-3
。
我尝试过使用expand.grid
,但是当这不是我想要的时候,我会得到所有可能的。怎么才能轻易地得到主要的三个呢?
expand.grid(1:3,1:3)
Var1 Var2
1 1 1
2 2 1
3 3 1
4 1 2
5 2 2
6 3 2
7 1 3
8 2 3
9 3 3
发布于 2017-04-16 23:40:01
combn(x = 1:3, m = 2, FUN = paste, collapse = "-")
#[1] "1-2" "1-3" "2-3"
#OR
apply(X = combn(1:3,2), MARGIN = 2, FUN = paste, collapse = "-")
#[1] "1-2" "1-3" "2-3"
https://stackoverflow.com/questions/43443196
复制相似问题