$1000 \times 1000$ の相関行列 $P_{i,j}$ があります。データが与えられると、マトリックスには非常に高い相関の長方形のパッチが含まれます。つまり、この行列の任意の場所に $20 \times 20$ の正方形を描くと、相関の高い変数 ($\rho_{i,j}> 0.8$) のパッチか、中程度から無相関のパッチ ($\in [-0.1, 0.5]$)。その理由は、データの構造にあります。
これをグラフィカルに表現するにはどうすればよいですか?このような行列を視覚化する 1 つの方法を知っていますが、それは小さな次元に対してのみ機能します。
install.packages("plotrix")
library(plotrix)
rhoMat = array(rnorm(1000*1000),dim=c(1000,1000))
color2D.matplot(rhoMat[1:10,1:10],cs1=c(0,0.01),cs2=c(0,0),cs3=c(0,0)) #nice!
color2D.matplot(rhoMat,cs1=c(0,0.01),cs2=c(0,0),cs3=c(0,0)) #broken!
行列 $P_{i,j}$ のその付近で、相関が「高くなる傾向」と低くなる「傾向がある」場合に赤い領域をプロットする関数またはアルゴリズムは何ですか (それが正の相関パッチから負の相関パッチに移動すると、ある色から別の色に変化します)。相関性の高いパッチがいくつあるか、あるパッチがデータセット内の別の場所にある別のパッチと相関しているかどうかを確認したいのです。
でやりたいだけですR
。