How do I omit labels in the R treemap?

。_饼干妹妹 提交于 2019-12-02 06:03:34

To remove the continent labels, you can post hoc edit the graph. The graph produces a grid object. The last two elements of this grid object seem to be the country labels. Hence you can remove them this way:

lapply(tail(grid.ls(print=FALSE)$name, 2), grid.remove)

Another option would consist in nullifying the size font the fonts you want to see disappear. For instance,

tmPlot(GNI2010,
       index=c("continent", "iso3"),
       vSize="population",
       vColor="GNI",
       type="value",
       fontsize.labels=c(0,10))

will only display the initial for the countries, not for the continents.

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!