タグ付けされた質問 「ggmap」

2
ggmapでデンマークの地図を作成する方法
次の2つのパッケージをインストールしました。 library(ggmap) library(maps) 世界地図を作成するためのコードをオンラインで見つけました(以下を参照)。国レベルでプロットをズームするにはどうすればよいですか?たとえば、デンマーク。 ggplot()+ borders("world", colour="gray50", fill="gray50")
13 r  ggplot2  ggmap 

2
proj4を使用して、R ggmapおよびggplot2パッケージでロビンソン図法を指定しますか?
このマップをロビンソン図法で投影したい: library(ggmap) world <- map_data("world") ggplot() + geom_path(data = world, aes(long, lat, group = group)) そして、投影を「ロビンソン」に変更したいと思います(前の質問への回答からのアドバイスに従ってください:ウィキペディアからの地球規模の気候地域マップはどの投影を使用していますか? このプロジェクションのデフォルトの実装を見つけるのに苦労しました。proj4ライブラリを使用するために次のことを考えました。 library(proj4) robinson <- project(cbind(world$long, world$lat), proj = "+proj=robin +lon_0=0 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs") 私は以下を含む多くのアプローチを試みました: # using ggmap::get.map() get_map("world", projection = mapprojection(robinson)) # using ggplot2::coord_map coord_map(projection = robinson) # and sp::coordinates: library(sp) …

2
ggmap:シェープファイルからポリゴンをプロット
ggmapを使用して、いくつかのロケーションポイントを含むマップに、シェープファイルの自治体の境界線(ポリゴン)を含めたいと思います。このスクリプトは、ポリゴンのプロット以外のすべてを実行します。 library(rgdal) library(ggmap) # Get shapefile with Drammen municipality borders tmpzip<-tempfile() tmpdir<-tempfile() dir.create(tmpdir) download.file("http://www.kartverket.no/Documents/Kart/N50-N5000%20Kartdata/33_N5000_shape.zip",tmpzip) unzip(tmpzip, exdir=tmpdir) kommune <- readOGR(dsn=tmpdir, layer="NO_AdminOmrader_pol") kommune<-kommune[kommune$NAVN=="Drammen",] kommune<-spTransform(kommune, CRS("+init=epsg:4326")) # Get location point data subscr<-data.frame(lon=c(10.1237,10.2161,10.2993),lat=c(59.7567,59.7527,59.6863), pop=c(58,12,150)) coordinates(subscr)<-~lon+lat proj4string(subscr)<-CRS("+init=epsg:4326") lon <- c(10.0937,10.3293) lat <- c(59.7916,59.6563) map <- get_map(location = c(lon[1], lat[2], lon[2], lat[1]), maptype = "roadmap", source …
9 shapefile  r  ggmap 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.