TL;DRエディション
ベクトルX1、X2、X3、...Xnがあります。考えられるすべてのベクトルの組み合わせについて、あるベクトルの平均値が他のベクトルの平均値と大幅に異なるかどうかをテストしたいと思います。n ^ 2個のt.testを実行するよりも、Rでこれを行うためのより良い方法を探しています。
フルストーリー
特定のCSAの人口調査データでいっぱいのデータフレームがあります。各行には、特定の国勢調査区の各変数(列)の観測値が含まれています。
私がする必要があるのは、異なるMSAの国勢調査区全体で同じ変数の平均を比較することです。つまり、MSA指定変数(列の1つ)に従ってdata.frameを因数分解し、次に、新しく因数分解された各MSA間でペアごとに別の対象変数の平均の差を比較します。これは基本的に、後続の各ベクトルでペアワイズt.testを実行しますが、t.test(MSAx、MSAy)を何度も記述するよりも、より洗練された方法でこれを実行したいと思います。これどうやってするの?