[R] How to print the graphs in landscape/portrait orientation
dwinsemius at comcast.net
Sun Apr 10 18:50:13 CEST 2016
> On Apr 9, 2016, at 2:58 PM, jpm miao <miaojpm at gmail.com> wrote:
> I made a few graphs by ggplot. The following codes produce a pdf file
> with graphs in landscape orientation on my Windows PC, while they produce a
> pdf file with the same graphs, but in portrait orientation:
> *p2 <- lapply(1:(2*n), function(.x) xyz_outl[.x][]) #a sequence of
> graphs made by ggplot*
> *m2 <- marrangeGrob(p2, nrow=3, ncol=2) *
> *ggsave("xyz.pdf", m2)*
> Question: how can I let the graphs printed in landscape orientation on
> my Mac? I try to add the following line before the above code, but it does
> not work.
> *pdf(paper = "Usr")*
The orientation of saved pdf files is determined by the device doing the printing, typically Preview.app on a Mac, and not a feature of the pdf file itself and not specified by ggplot2 functions or by R. So this really is not an R question at all and you should direct subsequent questions to SuperUser.com.
> [[alternative HTML version deleted]]
And do learn to post in plain text. It's really very easy in gmail.
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
Alameda, CA, USA
More information about the R-help