R Language
Publicación
Buscar..
Introducción
Hay muchas formas de formatear el código R, tablas y gráficos para la publicación.
Observaciones
Los usuarios de R a menudo desean publicar análisis y resultados de manera reproducible. Ver Reproducible R para más detalles.
Tablas de formato
Aquí, "tabla" significa en términos generales (cubre data.frame
, table
,
Impresión a texto plano
La impresión (como se ve en la consola) podría ser suficiente para que un documento de texto simple se vea en una fuente monoespaciada:
Nota: antes de crear los datos de ejemplo a continuación, asegúrese de estar en una carpeta vacía en la que pueda escribir. Ejecute getwd()
y lea ?setwd
si necesita cambiar las carpetas.
..w = options()$width
options(width = 500) # reduce text wrapping
sink(file = "mytab.txt")
summary(mtcars)
sink()
options(width = ..w)
rm(..w)
Imprimiendo tablas delimitadas
Escribir a CSV (u otro formato común) y luego abrir en un editor de hoja de cálculo para aplicar toques finales es otra opción:
Nota: antes de crear los datos de ejemplo a continuación, asegúrese de estar en una carpeta vacía en la que pueda escribir. Ejecute getwd()
y lea ?setwd
si necesita cambiar las carpetas.
write.csv(mtcars, file="mytab.csv")
Recursos adicionales
-
knitr::kable
- astrónomo
-
tables::tabular
- texreg
- mesa
Formato de documentos completos.
Sweave
del paquete utils
permite formatear código, prosa, gráficos y tablas en un documento LaTeX.
Recursos adicionales
- Knitr y RMarkdown