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


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow