首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用rMaps中的ichoropleth函数绘制其他国家/地区的情况

使用rMaps中的ichoropleth函数绘制其他国家/地区的情况
EN

Stack Overflow用户
提问于 2014-08-26 08:54:45
回答 1查看 715关注 0票数 3

我刚刚在R中发现了一个名为rMaps的有趣的包,并且我发现有一个名为ichoropleth()的函数可以绘制一个国家(或地区?)的地图。我认为目前在R中没有帮助文件来检查这个函数中的所有参数,但是我在这个链接[https://github.com/ramnathv/rMaps/blob/master/R/Datamaps.R#L43]中找到了这个函数的代码。我看到地图参数的默认设置是'usa‘,我在想,如果我想绘制其他国家的地图,代码会是什么样子?例如,nz代表新西兰,au代表澳大利亚?英国代表英国?还是别的什么?

我真的很想知道答案。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-09-16 21:57:30

您可以对地图使用自定义图层,但首先需要将数据转换为TopoJSON。我按照下面的说明将shapefile转换为TopoJSON。在ichoropleth函数中,您可以按如下方式指定您的地图:

代码语言:javascript
复制
d1$set(geographyConfig = list(dataUrl = "https://dl.dropboxusercontent.com/file_name.json")

有关这个主题的更多信息,请查看本文:https://github.com/ramnathv/rMaps/issues/6。或者查看此存储库中的工作示例https://github.com/Arevaju/shiny-maps

干杯!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25496450

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档