Mam następujący skrypt R Markdown o nazwie test.Rmd
:
---
params:
results:
value: !r mtcars
---
```{r setup, echo=FALSE, include=FALSE}
df <- params$results
knitr::kable(df)
```
Gdy uruchomię następujące polecenia w OpenCPU:
library(rmarkdown)
library(knitr)
rmarkdown::render("test.Rmd", output_format = "html_document")
Błąd w yaml :: yaml.load (yaml, handlers = knit_params_handlers (ocena = ocena),: nieużywany argument (eval.expr = TRUE)
Zainstalowałem różne wersje YAML i to nie rozwiązało problemu.
params = list(results = mtcars)
. Jeśli piszę w skrypcie params: results: !r mtcars
rmarkdown::render("mtcarsexample.Rmd", output_format = "html_document")
install.packages("rmarkdown")
itd.
mtcars
zestaw danych. 2) Czy należy zdefiniować funkcję „EKSPORT”, czy można po prostu uruchomićrender
funkcje normalnie? 3) Zmień ścieżkę pliku, aby usunąćsystem.file
ścieżkę i po prostu utwórz ścieżkę względną. Wprowadzając te zmiany, możesz nawet sam odkryć problem.