9

次のコードがあります。

library(ggmap) 
ggmap(get_map(location=c(lon = 5.218922, lat = 52.342366), zoom =14))

これは私のアカウントでは正常に動作するはずですが、正しい軸を持つ標準の ggplot2 画像 (灰色の背景など) しか取得できませんが、マップは表示されません。 ここに画像の説明を入力

作業ディレクトリを見ると、正しいマップが含まれている「ggmapTemp」というファイルが見つかります。しかし、ggplot2 では地図が表示されません。

私は RStudio を使用しており、仕事用 PC に対する権限が制限されています。これが原因で地図が正しく表示されないのでしょうか? 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   

更新: 答え1の後の私のsessionInfo():

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 
4

5 に答える 5

7

私のマシンでは、添付されたパッケージのリストは次のとおりです。

other attached packages:
[1] mapproj_1.1-8.3 maps_2.2-6      ggmap_2.1       ggplot2_0.9.1  

これは、正しい地図投影を有効にするための推奨パッケージであるため、おそらくコードを実行する必要があることを意味mapprojします。mapsggplot

試す:

install.packages(c("mapproj", "maps"))

次に、コードを再実行します。

于 2012-08-28T10:56:24.680 に答える
1

このエラーが発生しましたが、最新バージョンの ggmap (V2.3) にアップグレードしたので解決しました。

于 2013-06-20T05:27:51.717 に答える
0

私も同じ問題を抱えていました。ggmap を再インストールすると問題が解決しました。

于 2014-07-02T02:06:51.113 に答える