README-ES.md

knitr

R-CMD-check Check knitr examples Codecov test coverage CRAN release

El paquete de R knitr es un motor de programación literaria de uso genérico, con una API ligera diseñada para dar a los usuarios control total de la salida sin un trabajo de codificación pesado. Combina muchas características dentro de un paquete con leves ajustes motivados de mi uso diario de Sweave. Observe la página principal del paquete para más detalles y ejemplos. Vea las FAQ para una lista de preguntas frecuentes (que incluye dónde hacer preguntas).

Instalación

Puede instalar la versión estable en CRAN:

install.packages('knitr')

También puede instalar la versión en desarrollo desde https://yihui.r-universe.dev, la cual provee construcciones diarias de knitr:

options(repos = c(
  yihui = 'https://yihui.r-universe.dev',
  CRAN = 'https://cloud.r-project.org'
))

install.packages('knitr')

Motivación

Mientras Sweave y paquetes adicionales relacionados como cacheSweave y pgfSweave son motores bastante buenos en programación literaria en R, sin embargo frecuentemente siento que mis manos se cansan, por ejemplo:

The book Dynamic Documents with R and knitr

El paquete knitr se diseñó para dar al usuario acceso a todas las partes del proceso de lidiar con un documento de programación literaria, de forma que no haya necesidad de modificar cualquiera de los componentes centrales si quiere mayor libertad. He estudiado el código fuente de pgfSweave y cacheSweave un par de veces, y frecuentemente me siento incómodo con la gran cantidad de código copiado del R oficial, especialmente cuando R tiene una nueva versión liberada (empezaré a preocuparme si los paquetes adicionales todavía están actualizados respecto al Sweave ocifial).

Uso

library(knitr)
?knit
knit(input)

If options are not explicitly specified, knitr will try to guess reasonable default settings. A few manuals are available such as the main manual, and the graphics manual. For a more organized reference, see the knitr book.

Si no se especifican opciones explícitamente, knitr tratará de suponer una configuración por defecto razonable. Hay disponibles unos pocos manuales, tales como el manual principal y el manual de gráficos. Para una referencia más organizada, vea el libro de knitr.

Licencia

Este paquete es software libre y de código abierto, licenciado bajo GPL.



yihui/knitr documentation built on Nov. 14, 2024, 3:14 p.m.