Sweave es una función del lenguaje de programación estadística R que permite integrar código R en documentos LaTeX o LyX . Fue introducida por Friedrich Leisch en 2002. [ 1 ] Su propósito es "crear informes dinámicos que se actualicen automáticamente si cambian los datos o el análisis". [ 2 ]
El análisis de datos se realiza al momento de redactar el informe, o más exactamente, al compilar el código Sweave con Sweave (es decir, esencialmente con R) y posteriormente con LaTeX . Esto facilita la creación de informes actualizados para el autor.
Dado que los archivos de Sweave, junto con cualquier archivo R externo que pueda derivarse de ellos y los archivos de datos, contienen toda la información necesaria para rastrear todos los pasos de los análisis de datos, Sweave también tiene el potencial de hacer que la investigación sea más transparente y reproducible para otros. [ 3 ] Sin embargo, esto solo es así en la medida en que el autor ponga a disposición los datos y el código R y Sweave. Si el autor solo publica el documento PDF resultante o versiones impresas del mismo, un informe creado con Sweave no es más transparente ni reproducible que el mismo informe creado con otro software de preparación de textos y estadística.
Véase también
- knitr (una alternativa a Sweave en R )
- Látex
- Programación alfabetizada
- LyX
- Investigación reproducible
- El wikilibro de programación en R
Referencias
- ↑ Leisch, Friedrich (2002). "Sweave: Generación dinámica de informes estadísticos mediante análisis de datos escritos". En Härdle, Wolfang; Rönz, Bernd (eds.). COMPSTAT 2002 - Actas de estadística computacional . Heidelberg: Physica Verlag. pp. 575–580 . doi : 10.1007/978-3-642-57489-4_89 .
- ↑ Leisch, Friedrich (2002). "Sweave, Parte I: Mezclando R y LaTeX: Una breve introducción al formato de archivo Sweave y las funciones R correspondientes" (PDF) . R News . 2 (3): 28–31 . Recuperado el 22 de enero de 2012 .
- ↑ Pineda-Krch, Mario (17 de enero de 2011). "The Joy of Sweave – A Beginner's Guide to Reproducible Research with Sweave" (PDF) . Recuperado el 22 de enero de 2012 .
Enlaces externos
- Pweave (adaptación de Sweave para Python)
- R (lenguaje de programación)
- Software estadístico gratuito
- Software TeX gratuito
- Programación alfabetizada