R - corrplot 相关矩阵除法
R - corrplot correlation matrix division
这里我做一个12x12相关矩阵的例子:
df <- data.frame(x1=rnorm(20),x2=rnorm(20),x3=rnorm(20),x4=rnorm(20),x5=rnorm(20),x6=rnorm(20),x7=rnorm(20),x8=rnorm(20),x9=rnorm(20),x10=rnorm(20),x11=rnorm(20),x12=rnorm(20))
cormatx <- cor(df)
corrplot(cormatx, method="color")
我想知道如何将这一输出分成四个独立的 6x6 矩阵?这是输出应如何划分的图像。我希望这是有道理的。
像这样?
par(mfrow = c(2,2))
corrplot(cormatx[1:6,1:6], method="color")
corrplot(cormatx[1:6,7:12], method="color")
corrplot(cormatx[7:12,1:6], method="color")
corrplot(cormatx[7:12,7:12], method="color")
这里我做一个12x12相关矩阵的例子:
df <- data.frame(x1=rnorm(20),x2=rnorm(20),x3=rnorm(20),x4=rnorm(20),x5=rnorm(20),x6=rnorm(20),x7=rnorm(20),x8=rnorm(20),x9=rnorm(20),x10=rnorm(20),x11=rnorm(20),x12=rnorm(20))
cormatx <- cor(df)
corrplot(cormatx, method="color")
我想知道如何将这一输出分成四个独立的 6x6 矩阵?这是输出应如何划分的图像。我希望这是有道理的。
像这样?
par(mfrow = c(2,2))
corrplot(cormatx[1:6,1:6], method="color")
corrplot(cormatx[1:6,7:12], method="color")
corrplot(cormatx[7:12,1:6], method="color")
corrplot(cormatx[7:12,7:12], method="color")