本文介绍了R:标题用par()减半的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有这个数字:
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",但没有结果.
Following this answer I set oma=c(0,0,2,0)
but it does't affect the results. I am not sure which margin I should modify. I looked at ?par
and modified "oma", "omd", "omi", "mai", "mar" with no result.
推荐答案
我发现将mar参数传递给corrplot
是有效的:
I found that passing mar arguments to corrplot
was effective:
png(height=300,width=600);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, mar=c(0,0,2,0))
};dev.off()
这篇关于R:标题用par()减半的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!