问题标签 [rworldmap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6562 浏览

r - R:创建世界网络地图

我想在 R 中制作一个类似于此页面下面的世界网络地图。

在此处输入图像描述

我一直在寻找一个可以让我这样做的 R 包,但我一直找不到。有来自 R 的 D3 JavaScript 网络图,但我找不到世界网络地图示例。
如何在 R 中创建类似的东西?

0 投票
2 回答
1293 浏览

r - 在 R 地图上绘制 csv 文件中的数据,突出显示它们的不同来源

我是使用 R 的新手,我发现绘制这些数据非常困难,我已经获得了我的地图(使用 rworldmap)。这是我使用的两行代码:

然后我做了如下以显示我的 .csv 文件的内容

现在问题来了: 我想要多边形:

SQUARE 样品性质=沉积物

样品性质的圆圈=水

并作为所选多边形的填充颜色

1) seq.methods 的 RED = Illumina

2) seq.methods = 454 的蓝色

3) seq.methods 的绿色 = Ion torrent

4) seq.methods 的黄色 = Sanger

例如:对于使用 Illumina 测序的沉积物样本:以红色作为填充颜色的正方形

对于以 454 排序的水样:以蓝色作为填充颜色的圆圈

我被困在这一点上,据我所知,我觉得我不能再进一步了 :( 在以下链接中,您可以找到 .csv 文件 https://www.dropbox.com/s/t812lf6xgc0d6kf/seqmap.csv ?dl=0

提前感谢您的帮助,并对任何语法/拼写错误表示歉意,英语不是我的第一语言 :)

0 投票
1 回答
523 浏览

r - R:如何使用apply创建多个地图(rworldmap)?

我想使用 apply 系列创建多个地图(类似于此示例)。这是我的代码的一个小示例(~200 行 x 150 列)。(UN 和 ISO3 是 rworldmap 的代码):

以及我之前用来绘制一张地图的代码:

注意:在mapCountryData()我使用单列的名称(在本例中"BLUE.nuts")。我的问题是:有没有办法为apply创建六个不同地图的不同列创建此映射代码?在一个多面板中使用layout()甚至更好地创建六个不同的图,这些图可以根据它们的列名保存。想法?非常感谢提前

0 投票
0 回答
652 浏览

r - 伦敦上空的 R 地块

我想在伦敦地图上绘制一些数据。

但是每当我尝试运行以下代码时:

par(plt = c(xy$x, xy$y), new = TRUE) 中的错误:为图形参数“plt”指定的值无效

编辑 2:重构并减少代码。

压缩了整个代码文件夹和依赖数据以便于部署/测试,最终压缩了约 17mb(由于 shapefile):

大文件上传链接

0 投票
1 回答
459 浏览

r - rworldmap 坐标,如何将 NetCDF 数据与地图匹配?

Rworldmap 看起来正是我绘制气候数据所需要的,但我在将基本地图与气候数据对齐时遇到了问题。我正在绘制的是来自 JAMSTEC 的 2015 年 8 月的海洋温度数据,来自这里:

http://www.jamstec.go.jp/ARGO/argo_web/ancient/MapQ/Mapdataset_e.html

数据集名称为 TS_201508_GLB.nc。我正在使用的 R 脚本如下。国家轮廓很好,但数据仅适用于海洋,数据未显示在海洋中,它以某种方式被抵消。你能告诉我如何将数据与地图对齐吗?

我读过很多文章,但我不知道如何将两者对齐。我拥有的数据是经度和纬度。南纬为负,西经为负,我不明白他们怎么会混淆。地图是如何显示的,纬度/经度是否有某种特殊约定?

感谢您的任何帮助,您可以提供。编码:

0 投票
0 回答
451 浏览

r - 与 mapCountryData 不同的地图?

使用下面的代码,使用 mapCountryData 函数,我可以生成漂亮的地图,其中一些国家被涂成红色:

使用 mapCountryData 生成的地图

我唯一要更改的是地图分辨率,通过简单的 get_map 函数生成如下所示:

使用 getMap() 生成的地图

第二张地图,没有彩色,更详细(海岸线、边界、岛屿等),我想使用这张地图而不是 mapCountryData 中的通用地图。

是否可以将它与 mapCountryData 一起使用?如果没有,是否可以以某种方式着色?也许是一个链接?我做了一些研究,但所有可用的在线教程/手册似乎都使用第一个,通用地图。

提前致谢

0 投票
1 回答
845 浏览

r - R 编程:在 LeafLet 中使用 ISO 国家代码

我正在创建一个客户端仪表板。我有客户的 ISO 国家代码,我也使用 rworldmap 包在地图中绘制了相同的国家代码,但 UI 不是很好。

所以,我想使用传单包。如何在创建地图时使用这些 ISO 国家代码 ALPHA 2。

谢谢!

0 投票
1 回答
326 浏览

r - 在世界地图上将岛屿绘制为点

我正在使用rworldmap创建世界地图来显示数据。就我的数据而言,小岛国是相当重要的,但它们太小了,以至于无法看到整个世界。所以我想在岛国的位置有一个小的可见点/圆圈,以适当类别的颜色代替。我环顾四周,但没有找到解决方案。当然,我可以为每个岛国手动执行此操作。我的问题是,有没有更快的解决方案?

作为一个例子,这里是用于绘制数据(在本例中为生物多样性)的标准示例,该示例随rworldmap软件包一起提供。我怎么能在这张地图上显示岛国?任何建议将不胜感激!

0 投票
1 回答
543 浏览

python - 使用 R 或 Python 绘制世界地图,其中国家/地区来自简单的彩色列表

我有国家名单:

当我尝试用 R 绘制它时:

我明白了: 不正确的世界地图 我做错了什么,或者可能有更简单的方法来绘制世界地图?以及如何绘制所有其他未着色或其他颜色的着色?

0 投票
1 回答
587 浏览

r - 使用 rworldmap 在地图中绘制区域

我想知道是否有人可以提供帮助。我正在尝试使用 rworldmap 和国家代码在 R 中的地图中绘制区域。但是,它似乎不支持该地区的“ISO 3166-1”。我有 14 个国家和 40 个地区要绘制。请问还有别的办法吗?我将不胜感激任何建议。