Quando si utilizza la funzione pdf()
in R per salvare un grafico in un file esterno, è possibile specificare width
e/o height
per regolare le dimensioni del grafico. Tuttavia, ci sono situazioni in cui si ottiene una trama multipla (ad esempio usando par(mfrow=c(2,4))
). In questa situazione, è difficile determinare quale sia il migliore width
e height
per il file PDF in modo che tutti i grafici vengano visualizzati correttamente. C'è un modo per consentire a R di "adattarsi automaticamente ai grafici" nel file PDF? Ho cercato gli argomenti in pdf()
e ho provato alcuni, ma i risultati non sono soddisfacenti. Grazie mille!regolare automaticamente la dimensione del diagramma R in un'uscita PDF
12
A
risposta
2
Che ne dici di qualcosa che utilizza ggplot?
require(ggplot2)
# Bogus data
x <- rnorm(10000)
y <- as.factor(round(rnorm(10000, mean=10, sd=2), 0))
df <- data.frame(vals=x, factors=y)
myplot <- ggplot(data=df, aes(x=vals)) +
geom_density() +
facet_wrap(~ factors)
ggsave(filename="~/foo.pdf", plot=myplot, width=8, height=10, units="in")
EDIT: se avete bisogno di stampare su più pagine, vedere this question.
+0
grazie mille per i codici! – alittleboy
Problemi correlati
- 1. Regola automaticamente la dimensione del carattere in heatmap seaborn
- 2. gnuplot - regolare la dimensione della chiave/legenda
- 3. Diagramma di Sankey in R
- 4. Personalizzazione del documento R markdown pdf
- 5. Come verificare la dimensione del file prima dell'apertura in R
- 6. Cambia la dimensione dell'etichetta del Dendrogramma Cluster in R 3.01
- 7. R: Lattice rovina leggenda in pdf
- 8. Crea automaticamente un diagramma delle classi
- 9. Come generare automaticamente il diagramma MS Visio?
- 10. Interruzione di riga nel comportamento della legenda del diagramma R
- 11. come regolare la dimensione dei pulsanti in base alla dimensione dello schermo in Android Studio
- 12. Dove cambiare la larghezza della pagina pdf e la dimensione del font in jspdf.debug.js?
- 13. R Knitr PDF: Esiste la possibilità di salvare automaticamente i report PDF (generati da .Rmd) attraverso un ciclo?
- 14. Come regolare l'interlinea del blocco del codice in knitr?
- 15. C#: una funzione che consente di regolare automaticamente i caratteri di base sulla dimensione del controllo in fase di esecuzione?
- 16. più grafici pdf R
- 17. corrispondenza regolare su R gregexpr
- 18. ridimensionamento del diagramma Venn triplo in R con il pacchetto VennDiagram
- 19. la differenza tra `\\ s | *` e `\\ s | [*]` nell'espressione regolare in r?
- 20. Come evitare la parentesi chiusa "]" nell'espressione regolare in R
- 21. Come possiamo ridimensionare automaticamente la dimensione dei componenti in SWT?
- 22. Lavoro a maglia in PDF in R
- 23. Come cambiare la dimensione del font in PdfPTable?
- 24. Diagramma di restituzione dalla funzione R
- 25. Cosa determina la dimensione di un oggetto salvato in R?
- 26. Come modificare la dimensione del carattere del PDF di esportazione nei datatables?
- 27. Come regolare la dimensione del testo del testo in un UIButton per adattarlo alla larghezza in modo programmatico in Swift?
- 28. R googleVis diagramma a bolle, insieme formato senza impostare colori
- 29. Come specificare la dimensione del carattere in un grafico (per l'output PDF)?
- 30. Algoritmo del connettore diagramma
Questo sembra impossibile. Come si può determinare la "migliore" larghezza e altezza? –
@DWin: scusa per la confusione. quello che intendo come "migliore" è che tutte le parti dei grafici sono visibili ai lettori e che non ci sarà alcun "limite" a causa dei limiti di dimensione della carta (come A4). – alittleboy
Per quanto ne so, non c'è modo di modificare le dimensioni delle singole pagine nel dispositivo pdf. La maggior parte delle persone produce PDF di dimensioni diverse e usa Ghostscript per incollare le pagine separate. –