2012-01-10 127 views
7

基本R图(plot(x=..., y=...))似乎要打印到纵向,letter尺寸的纸张。我怎样才能改变这种风景为导向?将R绘图的纸张方向更改为横向

+0

您需要认识到,它不是'plot'具有这些defatuls,而是屏幕和文件图形设备:'?Devices' – 2012-01-10 18:03:09

回答

11

您可以在打开图形设备时进行更改。例如,对于X11

X11(width=4,height=3) 

对于postscript()pdf()您可以通过指定paper参数更改纸张大小:将其设置为"a4r""USr"的旋转(横向)。

其他图形设备有类似的机制。请参阅联机帮助以获取更多详细信息

+1

具体来说,设置是'paper =“a4r”'或'paper =“USr “对于a4或我们旋转(对风景)。 – joran 2012-01-10 16:11:44

+0

@joran:感谢您的建议。我已经添加了这个答案。 – NPE 2012-01-10 16:14:40

+0

谢谢。我对你提到的'X11'函数有些困惑......似乎我的问题的答案是设置'pdf(paper =“USr”)'。我需要'X11'吗? – eykanal 2012-01-10 16:17:30