R Language
editoriale
Ricerca…
introduzione
Esistono molti modi per formattare codice R, tabelle e grafici per la pubblicazione.
Osservazioni
Gli utenti R spesso desiderano pubblicare analisi e risultati in modo riproducibile. Vedi Riproducibile R per i dettagli.
Formattare le tabelle
Qui, "tabella" è intesa in senso lato (che copre data.frame , table ,
Stampa su testo normale
La stampa (come mostrato nella console) potrebbe essere sufficiente per visualizzare un documento in testo semplice nel carattere monospazio:
Nota: prima di creare i dati di esempio qui sotto, assicurati di essere in una cartella vuota su cui scrivere. Esegui getwd() e leggi ?setwd se hai bisogno di cambiare cartella.
..w = options()$width
options(width = 500) # reduce text wrapping
sink(file = "mytab.txt")
summary(mtcars)
sink()
options(width = ..w)
rm(..w)
Stampa di tabelle delimitate
Scrivere in CSV (o in un altro formato comune) e poi aprire in un editor di fogli di calcolo per applicare i tocchi finali è un'altra opzione:
Nota: prima di creare i dati di esempio qui sotto, assicurati di essere in una cartella vuota su cui scrivere. Esegui getwd() e leggi ?setwd se hai bisogno di cambiare cartella.
write.csv(mtcars, file="mytab.csv")
Ulteriori risorse
-
knitr::kable - Stargazer
-
tables::tabular - texreg
- XTABLE
Formattazione di interi documenti
Sweave dal pacchetto utils consente di formattare codice, prosa, grafici e tabelle insieme in un documento LaTeX.
Ulteriori risorse
- Knitr e RMarkdown