我有这个图:
require(corrplot)
par(oma=c(0,0,2,0), mfrow = c(1, 3))
for (country in c("Italy","Germany","Afghanistan")) {
corrplot.mixed(cor(data.frame(v1=rnorm(40),
v2=rnorm(40),
v3=rnorm(40),
v4=rnorm(40),
v5=rnorm(40),
v6=rnorm(40),
v7=rnorm(40),
v8=rnorm(40)), use="pairwise.complete.obs"),
main=country)
}
par(mfrow = c(1, 1))
生成标题被切成一半的效果:
按照这个回答,我设置了oma=c(0,0,2,0)
但它并没有影响结果。我不确定应该修改哪个边距。我查看了?par
,并修改了“oma”,“omd”,“omi”,“mai”,“mar”,但没有任何结果。
corrplot()
中分配标题吗? - CptNemocorrplot::corrplot
的代码。为什么不尝试将其打印到图形文件设备中,并使用外部查看器查看?也可以尝试在corrplot
调用内传递mar参数。 - IRTFM