tutorial - ¿Cómo omitir la comprobación de errores en la compilación Rmarkdown?
r markdown pdf (1)
Use error=TRUE
: de la descripción de las opciones del fragmento knitr ,
error: (VERDADERO; lógico) si se deben conservar los errores (desde stop ()); Por defecto, la evaluación no se detendrá incluso en caso de errores !! Si queremos que R se detenga en los errores, necesitamos configurar esta opción en FALSE
rmarkdown::render
, la función detrás del botón "Knit HTML" / Ctrl-Shift-K de RStudio, establece error=FALSE
de forma predeterminada (en contraste con knitr::knit
, que por defecto es error=TRUE
)
```{r error=TRUE}
sum(a)
```
Estaba escribiendo un documento Rmarkdown (compilar en HTML) en RStudio, y hay algunos fragmentos de código que generan errores deliberadamente. por ejemplo:
```{r}
sum(a)
```
Dado que no existe una definición previa para este fragmento, naturalmente se generará un mensaje de error como el object ''a'' not found
. Me gustaría que este mensaje de error se muestre en el archivo HTML final, pero cuando presiono Ctrl+Shift+K
en RStudio para "Tejer HTML", el compilador informó el error y dejó de tejer.
Entonces, ¿cómo puedo decirle a knitr
que ignore este error en el momento de la compilación y lo muestre en el documento HTML de punto?