|
|
Línia 75: |
Línia 75: |
|
| |
|
|
| |
|
| * Ejemplo 3: Ilustra la compilación del formato Sweave (.Rnw) bajo Emacs con Actualización dinamica del informe generado (.pdf) | | * Ejemplo 3: |
| | |
| | |
| R tiene un archivo de extensión .Rnw que puede generar un informe mas complejo, que incluye graficos y tablas, El siguiente codigo de R devolvera el path donde esta ubicado Sweave-test-1.Rnw
| |
| | |
| system.file("Sweave", "Sweave-test-1.Rnw", package = "utils")
| |
| | |
| Copia este archivo a una carpeta donde te sientas comodo trabajando, para no perturbar los ficheros de R.
| |
| | |
| Abre este archivo con Emacs; y si tienes configurado el [[Sweave#Procesamiento_alternativo_con_Emacs_bajo_GNU.2FLinux | Sweave en un solo paso]] (es decir: con un "Makefile" personalizado para el proyecto ubicado en la misma carpeta del archivo .Rnw) solo hace falta desde Emacs compilar con "make"
| |
| M-x compile {ret}
| |
| {ret}
| |
| | |
| Se genera un archivo .pdf que puedes abrir con ggv como esta descrito en ... (recuerda marcar la casilla de observar un fichero/mirar un Arxiu/watch mode); esto es necesario para observar los cambios dinamicos en el informe;
| |
| | |
| Para comprobar los cambios dinamicos: Edita el buffer de Emacs que contiene el .Rnw puedes (por ejemplo cambiando el titulo y el autor). y compila nuevamente con "make" como se explica en el parrafo anterior. (tienes que responder "y" cuando te pregunte emacs si quieres salvar el buffer, ya que detectó cambios).
| |
| | |
| Automagicamente el archivo que esta abierto en ggv cambiara según se edite en vivo.
| |
|
| |
|
| == Procesamiento == | | == Procesamiento == |