【发布时间】:2020-05-01 19:38:55
【问题描述】:
前几天我更新了我的电脑(R、R Tools 和 RStudio),但传单停止工作。
当我在 RGUI 中运行这个示例时,它非常慢,但最终它会在浏览器中打开一个网页。
当我在 R Studio 中运行它时它非常慢,最终命令完成但“视图”选项卡中没有任何内容出现,并且 R Studio 一直使用越来越多的内存,直到我强行杀死它。
library(leaflet)
leaflet() %>% addTiles() %>% addMarkers(lng=174.768, lat=-36.852, popup="R")
我已经用我的路径尝试了一些事情,并从 github 安装了传单,但没有太多需要解决的问题。
> sessionInfo()
R version 4.0.0 (2020-04-24)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 15063)
Matrix products: default
locale:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] compiler_4.0.0 tools_4.0.0
编辑 2020-05-09:
我恢复到 R 3.6.2 并且不再遇到此问题。幸运的是,我可以在 R Studio 的选项中对其进行更改,以便在必要时切换回 4.0。
我不会将此添加为答案,因为它是一种解决方法。
【问题讨论】:
-
也许您可以尝试确保您没有在早期 R 版本下编译的任何包,这些包可能会导致冲突并且必须为 R 4.0 重新安装。 (例如运行
update.packages(checkBuilt=TRUE))。在linux下的R 4.0下,我对你的例子没有问题,FWIW。 -
checkBuilt选项对我来说是新的。它做了一些事情,但没有用 Leaflet 改变任何东西。谢谢 -
尝试下载最新的 RStudio 预览版。 Tim Salabim(mapview 的作者)的这个技巧对我有用。 rstudio.com/products/rstudio/download/preview
标签: r leaflet rstudio r-leaflet