次のように、2つのクラス(AとB)があり、各クラスに2つのサンプルがあると想像してみましょう。
A A B B
1 2 3 4
新しい統計を計算するために、新しいクラスグループが古いものの混合である可能性のあるすべての一意の順列を生成したいと思います。この場合、次のようになります。
A A B B
1 3 2 4
1 4 2 3
クラスAとBの間でt検定(またはANOVAなど)を実行する場合、他の順列は元の順序と同じ結果をもたらしますが、私はそれを望んでいません。を使用してこれを行う簡単な方法はありR
ますか?
元のインデックスベクトルのすべてのsplit
順列を生成し、各順列のサンプルクラスでsを実行し、サンプルクラスの組み合わせがすでに存在するかどうかを確認し、順列のリストを更新しない場合は、次の順列に進むことを想像できます。順列など。permute
パッケージまたはの別のパッケージ関数を使用してこれを行う方法があるかどうかを確認したかっただけR
です。