1
我有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
我有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
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"
**'combn(1:3,2)'** –
辉煌!我怎样才能得到这样的结果:'1-2','1-3','2-3'? – Bonono