【发布时间】:2017-12-14 03:33:34
【问题描述】:
我有一些 R 代码可以用 ggmap 在地图上绘制数据。上周工作正常。但是,现在当我运行线路获取地图时:
emap <- get_map(c(-2.503704,43.18735),zoom=9,maptype="roadmap",color="bw")
我收到以下错误:
Error in gzfile(file, "rb") : cannot open the connection
In addition: Warning message:
In gzfile(file, "rb") :
cannot open compressed file '/var/folders/2w/2wSOAL2LFUC+2QkRaR1wI++++TI/-Tmp-//Rtmpj0TMx5/ggmap/index.rds', probable reason 'No such file or directory'
我已搜索此论坛和网络,但找不到任何其他讨论此错误的线程。
非常感谢任何帮助。 问候, 诺莉亚
PS:sessionInfo() 返回如下:
R version 3.1.2 (2014-10-31)
Platform: x86_64-apple-darwin10.8.0 (64-bit)
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] mapproj_1.2-2 maps_2.3-9 ggmap_2.4 dplyr_0.4.1 xtable_1.7-4 ggplot2_1.0.1 reshape2_1.4.1
loaded via a namespace (and not attached):
[1] assertthat_0.1 colorspace_1.2-6 DBI_0.3.1 digest_0.6.8 geosphere_1.3-13 grid_3.1.2
[7] gtable_0.1.2 jpeg_0.1-8 labeling_0.3 lattice_0.20-31 lazyeval_0.1.10 magrittr_1.5
[13] MASS_7.3-40 munsell_0.4.2 parallel_3.1.2 plyr_1.8.1 png_0.1-7 proto_0.3-10
[19] Rcpp_0.11.5 RgoogleMaps_1.2.0.7 rjson_0.2.15 RJSONIO_1.3-0 scales_0.2.4 sp_1.0-17
[25] stringr_0.6.2 tools_3.1.2
【问题讨论】:
-
您的代码对我来说很好用。你能发布
sessionInfo()的输出吗? -
为我工作。这行得通吗?
get_map(location="New York, NY",zoom=9,maptype="roadmap",color="bw")或尝试定义source= -
@PierreLafortune 我已经尝试过您建议的路线。这对我也不起作用,我得到同样的错误。另外,我在指定所有 google、osm 和 stamen 的来源时遇到同样的错误
-
我清理了环境,关闭了项目和RStudio。然后,再次打开一切,get_map 又开始工作了!
-
有没有人发现这个错误的原因?重新启动 R 对我有用,但很高兴知道问题的根源。