2

所以我试图将R中的一些图放大并保存为png。我已经能够自己保存放大的图,但是这些图上的文字仍然太小。为了解决这个问题,我尝试设置:

par( ps = 12, cex = 1.33, cex.main = 1.33 )

打电话前:

png( "Fig1_resize.png", width=300, height=300, units="mm", res=300 )

后跟 plot 命令 - 例如:

plot( RPCA$sdev^2/sum(RPCA$sdev^2), xlab="Component number", 
     ylab="Fraction of Variance", type="s" )

然后我把它保存到我的电脑上:

dev.off()

R 返回的绘图中的字体被放大,但不是保存的绘图中的字体。如何使用 R 保存放大的文本图?

谢谢你的帮助

4

1 回答 1

2

我将从增加情节的基本点开始。查看?png并注意pointsize参数的详细信息,默认为12. 因此我会尝试:

png("Fig1_resize.png", width=300, height=300, units="mm", res=300,
    pointsize = 14)
....
dev.off()

并增加分配的值,pointsize直到您得到可以满足您需求的东西。

于 2014-01-10T20:49:05.340 回答