1:n の数字のすべての可能な組み合わせを提供する関数を作成する必要があります。関数の引数は n です。Combn 関数や R 内の他のプレインストール関数を使用せずにこれを行う必要があります。
上のこの写真は、私がやりたいことを示しています。下部では、上記の関数が機能するかどうかを確認するために、combn を使用しています。
私は次のことを行いましたが、明らかに現在の正しい方法ではありません。
pairwise_comp <- function(n) {
res <- matrix(nrow = 0, ncol = 2)
for (i in 1:n) {
res <-rbind(res,cbind( i , i+1))
}
return(res)
}