ggplot2を使用して米国とカナダの国勢調査マップを逆バインドしようとしています。マップ国勢調査:rbindはggplot2でRの空間オブジェクトを強化します
us <- readOGR(dsn = "00-raw/usmaps/us/", layer = "co99_d90")
canada <- readOGR(dsn = "00-raw/gcd_000b11a_e/", layer = "canada")
canada$id <- as.numeric(canada$id)
us$id <- as.numeric(us$id)
canada$id <- canada$id + length(unique(us$id))
na <- rbind(canada, us)
p <- ggplot() +
geom_polygon(data = na, aes(x = long, y = lat, group = group, fill = pop),
color = "black", size = 0.25) +
theme_nothing(legend = TRUE)
しかし、奇妙な行があります。
シェープファイルのソースは以下の通りである:
http://www12.statcan.gc.ca/census-recensement/2011/geo/bound-limit/files-fichiers/gcd_000b11a_e.zip
www2.census.gov/geo/tiger/PREVGENZ/co/co90shp/co99_d90_shp.zip
米国の郡とカナダの国勢調査部門を私の国境で表現したいので、シェイプファイルが本当に必要です。
シェイプファイルのソースを追加できますか? – Alex
あるいは、2つの一見無作為なシェイプファイルを使用するよりもはるかに最適な方法があるかもしれないので、実際に何を達成しようとしているのかを特定してください。 – hrbrmstr