簡體   English   中英

使用Rworldmap Package在世界地圖上繪制條形圖

[英]Plotting a bar chart on World map using Rworldmap Package

我有一個數據集df ,如下所示

Country             Rev2013     Rev2014    Rev2015
China               56.15       2.26      106.90            
United States       33.41999    138.12    96.62         
United Kingdom      32.93       28.74     101.86            
Brazil              20.42       48.17     118.24            
Indonesia           92.30       55.95     128.71        
Germany             5.02039     11.06     64.39

對於上面的數據集,我想使用類似於此的 rworldmap繪制條形圖。

空間數據是一個相當大的話題,但要簡化這個想法:

rworldmap內置了全局shapemap:

require(rworldmap)
shapeMap <- getMap()

下一步將理解您剛剛制作的Spatial Polygon對象具有與數據框類似的結構。

您可以向shapeMap@data添加更多列,顯然,存儲了與多邊形相關的所有數據。

如:

shapeMap@data$Rev2013 <- df$Rev2013[match(shapeMap@data$NAME_SORT, df$Country)]

這只是為了讓您了解如何開始設置數據。 下一步是繪圖。 現在,你必須做出選擇 - 使用spplotggplot2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM