2012-01-10 7 views
7

I grafici R di base (plot(x=..., y=...)) sembrano essere stampati su carta di tipo letterale orientato alla verticale. Come posso cambiare questo in orientamento orizzontale?Cambiare l'orientamento della carta per i grafici R per orizzontale

+0

È necessario rendersi conto che non è 'plot' che ha quei defatuls, ma piuttosto i dispositivi di grafica per schermi e file:'? Devices' –

risposta

11

È possibile modificare questo quando si apre il dispositivo grafico. Ad esempio, per X11:

X11(width=4,height=3) 

Per postscript() e pdf() è possibile modificare il formato della carta specificando l'argomento paper: impostare a "a4r" e "USr" per ruotato (orizzontale).

Altri dispositivi grafici hanno meccanismi simili. Vedere la guida in linea per ulteriori dettagli.

+1

In particolare, le impostazioni sono 'paper =" a4r "' or' paper = "USr "' per a4 o noi ruotati (a paesaggio). – joran

+0

@joran: Grazie per il suggerimento. Ho aggiunto questo alla risposta. – NPE

+0

Grazie. Sono un po 'confuso dalla tua menzione della funzione 'X11' ... sembra che la risposta alla mia domanda sia impostare' pdf (paper = "USr") '. Ho bisogno di 'X11' per qualcosa? – eykanal