2011-05-31 60 views
2

我正在绘制PNG文件并获取一张小图片。我如何更改一个PNG文件的大小R

你知道一些简单的代码可以改变png图的大小吗?

(我的图是过高和 “苗条”。

除了有改变剧情的分辨率的方法是什么?

感谢 yigeal

+4

是您使用的代码来生成PNG文件?有关指定高度和宽度参数的详细信息,请参阅'?png'。 – Andrie 2011-05-31 15:46:15

回答

15

?png格式

png(filename = "Rplot%03d.png", width = 480, height = 480, 
    units = "px", pointsize = 12, bg = "white", res = NA, 
    restoreConsole = TRUE) 

更改widthheight以像素为单位,设置为res以dpi为单位,默认值为72以获得较大的pl我通常使用120左右的东西。你必须使用它来获取字体,看看你想要它。

例子:

png() 
plot(rnorm(100)) 
dev.off()