所以我试图将 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( RPCA$sdev^2/sum(RPCA$sdev^2), xlab="Component number",
ylab="Fraction of Variance", type="s" )
然后我只需将其保存到我的计算机上:
dev.off()
R 返回的图中的字体被放大,但保存的图中的字体没有放大。如何使用 R 保存放大的文本图?
感谢您的帮助
最佳答案
我将从增加绘图的基点数开始。请参阅 ?png
并注意 pointsize
参数的详细信息,该参数默认为 12
。因此我会尝试:
png("Fig1_resize.png", width=300, height=300, units="mm", res=300,
pointsize = 14)
....
dev.off()
并增加pointsize
的指定值,直到获得满足您需求的值。
关于r - 如何保存带有放大文本的 R 图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21054025/