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 mtcarsrmarkdown::render("mtcarsexample.Rmd", output_format = "html_document")
install.packages("rmarkdown")itd.
mtcarszestaw danych. 2) Czy należy zdefiniować funkcję „EKSPORT”, czy można po prostu uruchomićrenderfunkcje 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.