Hola Carlos, creo que no resuelve el problema, de hecho otra de las cosas que no
he conseguido aún es generar sencillamente el PDF (con los html para generarlos
1 a 1 sin pb).
Siempre suelo obtener el error. Esto me aparece al ejecutar myReport$export():
You may install Pandoc easily with "install.pandoc()" from the
"installr" package.Error in Pandoc.convert(fp, format = .self$format,
proc.time = as.numeric(proc.time() - : It seems Pandoc is not installed or
path of binary is not found.
Es cierto que el ordenador que estoy usando es el del trabajo y seguro que por
tema de antivirus puede que haya algún problema (además de que mi torpeza), pero
tengo instalado el Pandoc, y he reiniciado la máquina y estoy actualizado a la
última versión de R y RStudio
Además al seguir el ejemplo que aparece donde indicas, me aparece el siguiente
mensaje cuando ejecuto por ejemplo myReport$add(matrix(5,5,5));
Dicho error es: Error: cannot allocate buffer
Probaré desde mi casa a si pillo algo de tiempo y ya os cuento, pero sobre el
problema inicial creo que aunque resolviese los anteriores errores aún quedaría
abierto porque en no consigo ver cómo a partir del ejemplo pasar a lo que
quiero.
Un saludo y en todo caso muchas gracias, estoy mirando cosas por mi cuenta a ver
si lo resuelvo
Date: Thu, 2 Jul 2015 12:02:57 +0200
Subject: Re: [R-es] Pregunta sobre RMarkdown
From: cof en qualityexcellence.es
To: fjroar en hotmail.com
CC: r-help-es en r-project.org
Hola Francisco,
Puedes utilizar el paquete "pander" para hacer lo que buscas.
Es equivalente a knitr para generar código markdown que luego con Pandoc (lo
tienes que tener instalado en tu equipo) genere el pdf o el html final.
Como ejemplo mira en su página:
http://rapporter.github.io/pander/
la sección "Live report generation" en la que aparece detallado y
comentado un ejemplo.
Puedes tener un programa "R" que de forma dinámica genere vía comandos
"pander" cada uno de los informes que quieres.
Saludos,
Carlos Ortega
www.qualityexcellence.es
El 2 de julio de 2015, 9:43, Francisco Rodríguez <fjroar en hotmail.com>
escribió:
Hola buenos dias, tengo una duda con RMarkdown que no se si tiene facil apanio.
Resulta que para un trabajo que estoy haciendo necesito que se ejecute el
siguiente codigo n-veces
```{r echo = FALSE}
ANIO_ACTUAL<-2015
i=1
CONFIGURACION <-read.csv("D:\\ … \\CONFIGURACION.csv",sep
= ",")
AYUNT <- as.character(CONFIGURACION$AYUNTAMIENTO[i])
```
##Situación de `r AYUNT`
Al ejecutar este código genera un fichero html que podemos denominar:
Ejemplo.html
Tal y como está escrito el programa, si quiero ejecutar para el siguiente
ayuntamiento tengo que hacer lo siguiente:
```{r echo = FALSE}ANIO_ACTUAL<-2015i=2CONFIGURACION <-read.csv("D:\\
… \\CONFIGURACION.csv",sep = ",")AYUNT <-
as.character(CONFIGURACION$AYUNTAMIENTO[i])```##Situación de `r AYUNT`
Es decir, cambio el parametro i y tengo la generación de un nuevo html que
machaca el anterior:
Ejemplo.html
Mi pregunta es si puedo hacer algo del tipo que me permita, dentro del codigo r
incrustado en el markdown, ir cambiando el parametro i como si fuera un bucle,
de modo que no lo tenga que hacer manualmente y que ademas para cada caso me
genere un html distinto, es decir algo del tipo:
Ejemplo1.html
Ejemplo2.html
Un saludo y muchas gracias
[[alternative HTML version deleted]]
_______________________________________________
R-help-es mailing list
R-help-es en r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es
--
Saludos,
Carlos Ortega
www.qualityexcellence.es
[[alternative HTML version deleted]]