T_{i,j} という統計の行列があります。次に、1000 サンプルをシミュレートしました。1000 個のサンプルを使用して分布を構築し、観測された T_{i,j} の p 値を計算したいと考えています。
サンプルの T_{i,j} 行列は次のようになります。
V12 V13 V22 V23 V117 V146
V12 0.009900990 0.008281829 0.01490863 0.01548161 0.01342882 0.01287918
V13 0.008281829 0.031250000 0.04367911 0.04597988 0.03876530 0.03182001
V22 0.014908629 0.043679113 0.50000000 0.36522152 0.45404452 0.09666729
V23 0.015481606 0.045979882 0.36522152 0.50000000 0.47827009 0.10272845
V117 0.013428819 0.038765301 0.45404452 0.47827009 0.50000000 0.09810254
V146 0.012879176 0.031820011 0.09666729 0.10272845 0.09810254 0.09090909
私がやりたいことは、可能なエントリごとに p 値を簡単に取得することです。上記のマトリックスには、対角線より下のすべてが上のすべての転置にすぎないため、21 の個別の統計があります。
for ループを使用して、すべてのサンプルの各 (i,j) エントリを調べ、それらを並べ替えて、観察した場所を特定できることはわかっていますが、R でもっと簡単な方法があるのではないかと考えていました。
ここにデータのサンプルセットを入れました (dput を介して出力されたデータ): http://temp-share.com/show/3YgF5Ww2x