Контекст : У меня есть веб-сайт, созданный с помощью Blogdown и темы Hugo-Academic. Я работаю в RStudio.
Цель: Я пытаюсь сохранить файл .rds
в одном из моих .Rmd
в content/posts
.
Затем я хотел бы сослаться на этот файл в другой .Rmd
записи.
Проблема: Все работает нормально (если я работал локально) до тех пор, пока я blogdown::serve_site()
и сайт не создаст, потому что , когда я пытаюсь сохранить:
Error in gzfile(file, mode) : cannot open the connection
Calls: local ... withCallingHandlers -> withVisible -> eval -> eval -> saveRDS -> gzfile
In addition: Warning message:
In gzfile(file, mode) :
cannot open compressed file 'static/data/homes.rds', probable reason 'No such file or directory'
Execution halted
Error in render_page(f) :
Когда я пытаюсь прочитать:
Error in gzfile(file, "rb") : cannot open the connection
Calls: local ... withCallingHandlers -> withVisible -> eval -> eval -> readRDS -> gzfile
Execution halted
Error in render_page(f) :
Я не понимаю этого, потому что до blogdown::serve_site()
файл создается и файл читается. Это существует.
Что я сделал:
Для чего это стоит, это команда в моих .Rmd
файлах.
Чтобы создать файл в одном сообщении: saveRDS(homes, file="static/data/homes.rds")
Чтобы прочитать файл в другом посте: homes <- readRDS("static/data/homes.rds")
Пожалуйста, сообщите. Вот информация о моей сессии:
``` r
sessionInfo()
#> R version 3.5.0 (2018-04-23)
#> Platform: x86_64-apple-darwin15.6.0 (64-bit)
#> Running under: macOS High Sierra 10.13.4
#>
#> Matrix products: default
#> BLAS: /Library/Frameworks/R.framework/Versions/3.5/Resources/lib/libRblas.0.dylib
#> LAPACK: /Library/Frameworks/R.framework/Versions/3.5/Resources/lib/libRlapack.dylib
#>
#> locale:
#> [1] en_GB.UTF-8/en_GB.UTF-8/en_GB.UTF-8/C/en_GB.UTF-8/en_GB.UTF-8
#>
#> attached base packages:
#> [1] stats graphics grDevices utils datasets methods base
#>
#> loaded via a namespace (and not attached):
#> [1] compiler_3.5.0 backports_1.1.2 magrittr_1.5 rprojroot_1.3-2
#> [5] tools_3.5.0 htmltools_0.3.6 yaml_2.1.19 Rcpp_0.12.19
#> [9] stringi_1.2.3 rmarkdown_1.10 knitr_1.20 stringr_1.3.1
#> [13] digest_0.6.18 evaluate_0.10.1
```
Created on 2018-11-16 by the [reprex
package](http://reprex.tidyverse.org) (v0.2.0).