繁体   English   中英

R基本图形:如何设置文本/图形元素的大小?

[英]R base graphics: How to set size of text/graphic elements?

我想创建两个数字,例如:

pdf("figures/test1.pdf",width=14,height=14)
par(mfrow=c(2,2))
plot(1:10)
plot(runif(10))
plot(1:10)
plot(rnorm(10))
dev.off()

pdf("figures/test2.pdf",width=7,height=7)
par(mfrow=c(1,1))
plot(rnorm(10))
dev.off()

我希望每个图的字体和框大小都相同。 在当前通话中,第一种情况的字体大小比第二种情况小得多。 我将在下面为png图形设备附加一个示例,其中除我已设置png(...,units="in",res=96)以外,其他所有内容均相同

TEST1

TEST2

如果以pdf格式打印图形,则注意到由于图形变大或变小, 因此字体保持相同大小 ,当我们将图形包含在打印页面的相同区域中时,导致字体现在变小或变大。 通常,需要一些反复试验才能得出正确的尺寸。 请注意,尽管增加fig.width =和/或增加fig.height =也会有效地减小字体大小。 实际上,字体大小保持不变,而图形的大小会增加(或缩小)。 有时最好减小fig.width或fig.height以保留合适大小的字体。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM