Mam dokument .Rmd, który proces knitr dobrze.knitr: uruchom wszystkie fragmenty w dokumencie Rmarkdown
Chciałbym uruchomić wszystkie fragmenty w dokumencie, dzięki czemu mogę badać wyniki w mojej powłoce R.
W Rstudio istnieje opcja uruchomienia wszystkich fragmentów dokumentu, , ale nie mogę znaleźć sposobu na uzyskanie tego samego efektu w prostej sesji R (otwartej w moim terminalu).
Czy istnieje sposób, aby to zrobić?
Po prostu dodaję lekko do środka, ale działa jak mistrz! Oto moja modyfikacja: runAllChunks <- function (rmd, envir = globalenv()) { tempR <- tempfile (tmpdir = ".", Fileext = ".R") knitr :: purl (rmd, output = tempR) sys.source (tempR, envir = envir) unlink (tempR) } – lucacerone
@lucacerone Dziękujemy za wykrycie błędu w moim kodzie i podanie poprawki. Zmieniłem odpowiedź, aby to odzwierciedlić. – Andrie