【问题标题】:Leaflet maps not working in R Studio after R 4.0.0 upgradeR 4.0.0 升级后传单地图在 R Studio 中不起作用
【发布时间】: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


【解决方案1】:

Rstudio 查看器问题已得到解决。

Rstudio 开发人员:

这是 R 4.0.0 的一个已知问题(完全正确),已由 R 团队在 R 4.0.2 中修复。

在此处查看完整帖子: https://community.rstudio.com/t/rstudio-viewer-session-viewhtml-not-found/75592

【讨论】:

  • 谢谢。我想知道是什么原因造成的。令人讨厌的是他们在 21 天后不允许回复,因此如果再次发生完全相同的事情,除非您碰巧找到最新和最近的帖子,否则无法完全关注该主题。
猜你喜欢
  • 2020-09-14
  • 1970-01-01
  • 2016-06-04
  • 1970-01-01
  • 2015-12-08
  • 2017-07-06
  • 1970-01-01
  • 2016-07-29
  • 1970-01-01
相关资源
最近更新 更多