Creación y presentación de matriz de correlación usando corrplot
library(corrplot)
library(grDevices)
library(Hmisc)
# 1er ejemplo
Mat_R<-rcorr(as.matrix(mat_X))
corrplot(Mat_R$r,
p.mat = Mat_R$r,
method="circle",
type="full",
order="FPC",
tl.col="black",
tl.srt = 20,
pch.col = "blue",
insig = "p-value",
sig.level = -1,
col = terrain.colors(100))

# 2do ejemplo
Mat_R<-rcorr(as.matrix(mat_X))
corrplot(Mat_R$r,
p.mat = Mat_R$r,
method="shade",
type="lower",
order="FPC",
tl.col="black",
tl.srt = 20,
pch.col = "blue",
insig = "p-value",
sig.level = -1,
col = heat.colors(100))

# 3er ejemplo
col2 <- colorRampPalette(c("#67001F", "#B2182B", "#D6604D", "#F4A582",
"#FDDBC7", "#FFFFFF", "#D1E5F0", "#92C5DE",
"#4393C3", "#2166AC", "#053061"))
Mat_R<-rcorr(as.matrix(mat_X))
corrplot(Mat_R$r,
p.mat = Mat_R$r,
method="square",
type="full",
order="hclust",
addrect=2,
tl.col="black",
tl.srt = 20,
pch.col = "Black",
insig = "p-value",
sig.level = -1,
col = col2(50))

# 4to ejemplo
blackandred <- c("red", "black")
Mat_R<-rcorr(as.matrix(mat_X))
corrplot(Mat_R$r,# r es la matriz de correlación
p.mat = Mat_R$r,
method="number",
type="full",
order="hclust",
addrect=3,
tl.col="black",
tl.srt = 20,
pch.col = "Black",
insig = "p-value",
sig.level = -1,
col = blackandred)

# 5to ejemplo
Mat_R<-rcorr(as.matrix(mat_X))
corrplot(Mat_R$r,# r es la matriz de correlación
p.mat = Mat_R$r,
method="ellipse",
type="full",
order="hclust",
addrect=3,
tl.col="black",
tl.srt = 20,
pch.col = "Black",
insig = "p-value",
sig.level = -1,
col = gray.colors(100))
