R中的corrplot参数

hor*_*ora 4 plot r r-corrplot

我使用如下的corrplot,但你可以看到我需要放大圆圈内的数字的字体大小,然后情节标题不是正确的位置和字体大小(不完全可见)但我找不到他们的参数.如果你能提供帮助,我将不胜感激.

library(corrplot)

png(height=1200, width=1200, file="overlap.png")

col1 <-rainbow(100, s = 1, v = 1, start = 0, end = 0.9, alpha = 1)
test <- matrix(data=c(20:60),nrow=7,ncol=7)

corrplot(test,tl.cex=3,title="Overlaps Between methods",
  method="circle",is.corr=FALSE,type="full",
  cl.lim=c(10,100),cl.cex=2,addgrid.col="red",
  addshade="positive",col=col1, diag=FALSE,
  addCoef.col = rgb(0,0,0, alpha = 0.6)
)

dev.off()
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

Aru*_*run 7

问题似乎与你提供png()height=1200width=1200选项有关.尝试将该行更改为:

png(height=1200, width=1200, pointsize=25, file="overlap.png")
Run Code Online (Sandbox Code Playgroud)

默认pointsize = 12某种程度上降低了字体labelstitle,出于某种原因.

编辑:要正确查看标题,请将此参数添加到corrplot:

mar=c(0,0,1,0)
Run Code Online (Sandbox Code Playgroud)

所以整个命令集是:

library(corrplot)
png(height=1200, width=1200, pointsize=25, file="overlap.png")
col1 <-rainbow(100, s = 1, v = 1, start = 0, end = 0.9, alpha = 1)
test <- matrix(data=c(20:60),nrow=7,ncol=7)
corrplot(test,tl.cex=3,title="Overlaps Between methods",
method="circle",is.corr=FALSE,type="full",
cl.lim=c(10,100),cl.cex=2,addgrid.col=
"red",addshade="positive",col=col1, addCoef.col = rgb(0,0,0, alpha =
0.6), mar=c(0,0,1,0), diag= FALSE) 
dev.off()
Run Code Online (Sandbox Code Playgroud)