Buròcrates, Administradors (Semantic MediaWiki), Curadors (Semantic MediaWiki), Editors (Semantic MediaWiki), Administradors
10.880
modificacions
Cap resum de modificació |
|||
Línia 1: | Línia 1: | ||
[[Categoria:Software]] | [[Categoria:Software]] | ||
Sweave se inscribe en lo que se ha venido a denominar [http://www.bepress.com/cgi/viewcontent.cgi?article=1017&context=uwbiostat Literate Statistics]. El objetivo es tener en un único fichero de sintaxis el texto | Sweave se inscribe en lo que se ha venido a denominar [http://www.bepress.com/cgi/viewcontent.cgi?article=1017&context=uwbiostat Literate Statistics]. El objetivo es tener entremezclado en un único fichero de sintaxis tanto el texto (en formato '''[[Latex|LaTeX]] '''o '''HTML''') y el código estadístico de [[R]]. Cuando se procesa el código, el ''output'' mezcla automáticamente el texto con las tablas y otros objetos de R, lo que facilita enormemente algunas tareas como la generación periódica de informes o de textos cuando se cambian, aunque sea mínimamente, los datos de origen. | ||
== Requerimientos == | == Requerimientos == | ||
* Tener instalado y funcionando el sistema [[R]]. | * Tener instalado y funcionando el sistema [[R]]. | ||
* Una distribución [[Latex|LaTeX]] instalada y funcionando ([http://www.tug.org/teTeX/ teTex] en GNU/Linux o [http://www.miktex.org/ MiKTeX] en M$). Lógicamente no es necesario si se desea la integración en HTML y no en [[Latex|LaTeX]]. | |||
* Un editor de sintaxis, preferentemente [[Emacs]] aunque bajo M$ se puede usar también [http://www.winedt.com/ WinEdt]. | * Un editor de sintaxis, preferentemente [[Emacs]] aunque bajo M$ se puede usar también [http://www.winedt.com/ WinEdt]. | ||
* Si se trabaja en [[Emacs]], es aconsejable tener instalado el módulo Noweb que permite el coloreado de la sintaxis de Sweave (''chunks''), e identifica si se trata de un fragmento de texto o de código de [[R]]. Ningún otro editor permite esta función. | * Si se trabaja en [[Emacs]], es aconsejable tener instalado el módulo Noweb que permite el coloreado de la sintaxis de Sweave (''chunks''), e identifica si se trata de un fragmento de texto o de código de [[R]]. Ningún otro editor permite esta función. | ||
Línia 13: | Línia 13: | ||
Los archivos de sintaxis de Sweave deben guardarse con la extensión .Rnw. | Los archivos de sintaxis de Sweave deben guardarse con la extensión .Rnw. | ||
La mayor parte del fichero tendrá la apariencia de un archivo de [[Latex|LaTeX]] (incluidos los encabezados), aunque con la particularidad de contener ''chunks'' (Inglés: Trozo), que pueden entenderse como partes diferenciadas de la sintaxis correspondientes a distintos tipos de código. | La mayor parte del fichero tendrá la apariencia de un archivo de [[Latex|LaTeX]] o de un archivo HTML (incluidos todos los encabezados, etc.), aunque con la particularidad de contener ''chunks'' (Inglés: Trozo), que pueden entenderse como partes diferenciadas de la sintaxis correspondientes a distintos tipos de código. | ||
Los ''chunks'' de texto, que | Los ''chunks'' de texto, que corresponden a código de [[Latex|LaTeX]] o de HTML, deben ir precedidos por el signo '''@''': | ||
@ | @ | ||
Aquí empieza el | Aquí empieza el código de [[Latex|LaTeX]] o de HTML | ||
Los ''chunks'' de código estadístico, que seran evaluados por [[R]], | Los ''chunks'' de código estadístico, que seran evaluados por [[R]], deben ir precedidos por la cadena '''<<>>=''': | ||
''<<>>='' | ''<<>>='' | ||
''Código de R'' | ''Código de R'' |