我有以下代碼:ggmap不顯示地圖
library(ggmap)
ggmap(get_map(location=c(lon = 5.218922, lat = 52.342366), zoom =14))
其中由我的帳戶應該可以正常工作,但我只得到一個標準的GGPLOT2圖像(灰色背景等),以正確的軸,但沒有顯示地圖:
當我在我的工作目錄中查找時,確實找到一個名爲「ggmapTemp」的文件,其中包含正確的映射。但是地圖不會被ggplot2顯示出來。
我與RStudio一起工作,並對我的工作電腦擁有有限的權利。這可能是地圖顯示不正確的原因嗎?我的RStudio版本是0.96.316,R是R-2.15.1。
> sessionInfo()
R version 2.15.1 (2012-06-22)
Platform: x86_64-pc-mingw32/x64 (64-bit)
locale:
[1] LC_COLLATE=Dutch_Netherlands.1252 LC_CTYPE=Dutch_Netherlands.1252
[3] LC_MONETARY=Dutch_Netherlands.1252 LC_NUMERIC=C
[5] LC_TIME=Dutch_Netherlands.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] ggmap_2.1 ggplot2_0.9.1
loaded via a namespace (and not attached):
[1] colorspace_1.1-1 dichromat_1.2-4 digest_0.5.2 grid_2.15.1
[5] labeling_0.1 MASS_7.3-18 memoise_0.1 munsell_0.3
[9] plyr_1.7.1 png_0.1-4 proto_0.3-9.2 RColorBrewer_1.0-5
[13] reshape2_1.2.1 RgoogleMaps_1.2.0 rjson_0.2.9 scales_0.2.1
[17] stringr_0.6 tools_2.15.1
更新: 我sessionInfo()後回答1:
sessionInfo()
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] mapproj_1.1-8.3 maps_2.2-6 ggmap_2.1 ggplot2_0.9.1
loaded via a namespace (and not attached):
[1] colorspace_1.1-1 dichromat_1.2-4 digest_0.5.2 grid_2.15.1
[5] labeling_0.1 MASS_7.3-20 memoise_0.1 munsell_0.3
[9] plyr_1.7.1 png_0.1-4 proto_0.3-9.2 RColorBrewer_1.0-5
[13] reshape2_1.2.1 RgoogleMaps_1.2.0.2 rjson_0.2.9 scales_0.2.1
[17] stringr_0.6.1 tools_2.15.1
按照要求:
capabilities()
jpeg png tiff tcltk X11 aqua http/ftp sockets libxml fifo
TRUE TRUE TRUE TRUE FALSE FALSE TRUE TRUE TRUE FALSE
cledit iconv NLS profmem cairo
TRUE TRUE TRUE TRUE TRUE
適合我。你可以添加你使用的R和ggmap版本到你的問題。 – Spacedman
該代碼適用於R控制檯和RStudio。我在阿姆斯特丹東部的荷蘭某處找到了一張地圖。 – smillig
地圖的位置是正確的。我的RStudio版本是0.96.316,R是R-2.15.1。 – Timror