行番号が異なるが列数が同じ7つのデータフレームがあり、すべてのデータフレームの可能な組み合わせをすべて生成したいと考えています。以下を使用して、すべてのデータ フレームを配列に結合しました。
Dataset <- array(list(), c(1,1,7))
Dataset[[1,1,1]] <- df1
Dataset[[1,1,2]] <- df2
Dataset[[1,1,3]] <- df3
Dataset[[1,1,4]] <- df4
Dataset[[1,1,5]] <- df5
Dataset[[1,1,6]] <- df6
Dataset[[1,1,7]] <- df7
次に、combn() 関数を使用して組み合わせを生成できます。
comb1 <- combn(Dataset, 1)
comb2 <- combn(Dataset, 2)
...
comb7 <- combn(Dataset, 7)
たとえば、comb2 は 2 x 21 のリスト マトリックスを生成します。新しいデータセットでさらに処理を行うために、combn の結果のすべての列要素を単一のデータ フレーム (1 x 21) にマージする方法は?