嗨可視化愛好者的調整大小,創建地圖與各國
我想創建一個彩色地圖的情節,像這樣的: (來源:https://github.com/hrbrmstr/albersusa)
但我想這個地圖是有偏見的,以便各州的地區與我提供的價值成正比(特別是,我使用GPD值)。 我的意思是說,我想讓一些州看起來更大一些,一些更小,他們在現實中,但儘可能提醒真正的美國地圖。 沒有問題的狀態移動或形狀破壞。
任何想法?任何現成解決方案 目前我使用R和albersusa包,因爲它是我熟悉的東西。打開改變! 我當前的情節代碼:
gmap<-
ggplot() +
geom_map(data = [email protected], map = cmap,
aes(fill =atan(y/x),alpha=x+y, map_id = name),
color = "gray50") +
geom_map(data = smap, map = smap,
aes(x = long, y = lat, map_id = id),
color = "black", size = .5, fill = NA) +
theme_map(base_size = 12) +
theme(plot.title=element_text(size = 16, face="bold",margin=margin(b=10))) +
theme(plot.subtitle=element_text(size = 14, margin=margin(b=-20))) +
theme(plot.caption=element_text(size = 9, margin=margin(t=-15),hjust=0)) +
scale_fill_viridis()+guides(alpha=F,fill=F)
你可以嘗試製作cartogram?看[這裏](https://stackoverflow.com/questions/9319597/cartogram-choropleth-map-in-r)。 – Axeman