Buròcrates, Administradors (Semantic MediaWiki), Curadors (Semantic MediaWiki), Editors (Semantic MediaWiki), Administradors
10.880
modificacions
Cap resum de modificació |
Cap resum de modificació |
||
Línia 11: | Línia 11: | ||
== Sintaxis básica == | == Sintaxis básica == | ||
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'', que pueden entenderse como partes diferenciadas de la sintaxis correspondientes a distintos tipos de código. | |||
Los ''chunks'' de texto, que serán procesados por [[Latex|LaTeX]], deben empezar por el signo '''@''': | |||
@ | |||
Aquí empieza el texto | |||
En cambio, los ''chunks'' del código que debe ser evaluado por [[R]] deben empezar por la cadena '''<<''argumentos''>>=''': | |||
<<''Argumento1=ValorDelArgumento1, Argumento2=ValorDelArgumento2, ...''>>= | |||
''Código de R'' | |||
Chunks de texto: @ | Chunks de texto: @ | ||
=== Un ejemplo === | |||
== Procesamiento == | == Procesamiento == | ||
El procesamiento de un archivo de Sweave se compone básicamente de dos pasos: | |||
* La función Sweave() de R, que evaluará los ''chunks'' con código de R y convertirá el archivo '''.Rnw''' a un archivo '''.tex''' convencional. | |||
* Comipilar el documento '''.tex''' para obtener, como es habitual en [[Latex|LaTeX]], archivos '''.dvi''', '''.ps''' o '''.pdf'''. | |||
=== [[Emacs]] bajo GNU/Linux === | === [[Emacs]] bajo GNU/Linux === |