0

我有一组全球国家级数据。数据格式是这样的:

    Item | Country | Var1 
    1    |  US     |  14 
    2    |  UK     |  12 
    3    |  France |  11 
    . . . . 
    180  |  Russia |  0

我使用 rworldmap 绘制地图的代码是:

x <- joinCountryData2Map(df, joinCode="country.name", nameJoinColumn = "Country")
mapParams <- mapCountryData(x,nameColumnToPlot = "Var1", 
               xlim = NA, 
               ylim = NA, 
               mapRegion = "World",
               numCats = 5,
               catMethod = "quantiles",
               addLegend = FALSE, 
               mapTitle = "Rplot1",
               colourPalette = c("topo"))
do.call(addMapLegend, c(mapParams,legendLabels = "limits"
                        ,legendWidth=0.5
                        ,legendIntervals="data"
                        ))

我可以用分位数绘制地图,但我还需要用相等的值间隔绘制。如何将 Var1 中的值以相等的间隔分成 5 组,例如 [0,2]、[3,5]、[6,8]、[9,11]、[12,14]?我还应该使用 catMethod 参数吗?如果有人可以帮助解决这个问题,我将不胜感激。

4

0 回答 0