我有一个相关矩阵 $P_{i,j}$,它是 $1000 \times 1000$。给定数据,矩阵将具有相关性非常高的矩形块。也就是说,如果你在这个矩阵的任何地方画一个 $20\times 20$ 的正方形,你要么会看到一个高度相关的变量($\rho_{i,j}> 0.8$),要么是中等到不相关的($\in [-0.1, 0.5]$)。原因是数据的结构。
我如何以图形方式表示这一点?我知道一种可视化这样的矩阵的方法,但它只适用于小尺寸:
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
.