r - 如何保存带有放大文本的 R 图

标签 r plot png par

所以我试图将 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/

相关文章:

r - 通过 Outlook 在 R 中发送电子邮件

重命名一系列列名中的变量

r - 如何在多面条形图中添加百分比值(qplot/ggplot/R)

r - 如何更改 Jupyter 中 R 图的大小?

python - 加快 numpy 过滤速度

javascript - 单击不同的透明 PNG。哪一个被点击了?

删除 ggplot2 + 比例中的前导零

r - 过滤 R 数据框以获得帕累托最优解

r - 如何将三个独立的交互图​​组合成一个图形?

ios - png 文件显示在模拟器上,但不显示在 ipad 上