问题标签 [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.
r - 以 png 格式导出使用 rworldmap 创建的地图
我使用包在 R 上创建了一个地图,rworldmap
如下所示:
我对结果很满意,但我不知道如何导出 .png 中获得的图像。
任何的想法?
r - 使用 mapCountryData 创建绘图后如何移动图例
我用 mapCountryData 创建了一个图表,但图例掩盖了美国的一部分。我该如何移动它?我的情节是通过以下方式创建的:
r - 如何在不改变 xy 坐标的情况下在绘图中移动单个文本标签?
我想将国家标签(实际上是十个)添加到rworldmap
. 其中两个重叠,因为它们是毗邻的小州。我想将其中一个移到一边,但将第一个保持在原位。
我想我不需要在rworldmap
这里显示代码,因为我可以将问题分解为text
函数。
从函数的参数默认值
我会得出结论,默认pos
是NULL
,所以我说pos=c(NULL, 4)
。但是,这并没有按预期工作;第一个标签也被移动。moveString
正确移动,但另一个应该留在原处。我已经尝试了所有可用pos
的stayString
,但它们与原始位置不对应。我也试过adj
没有成功。
我宁愿寻找这样的调整解决方案,因为我不喜欢更改坐标,因为它们很好地代表了每个国家的中心。
如何在不更改/坐标moveString
的情况下移动并保持stayString
原位?x
y
r - 水平图上的世界地图叠加
我正在尝试将世界地图放在我当前由关卡绘制的地块上。这个情节是这样制作的:
对象“MFMeener3”具有以下属性:
这是我在上面的图上放置世界地图叠加层的尝试:
但是,这会导致以下错误:
我还尝试使用以下方法放置一个简单的世界地图:
但我收到此错误:
为什么会出现这些错误?
对此的任何帮助将不胜感激!
r - R - 使用 rworldmap 在地图中打印特定国家名称
我正在使用 R 中 rworldmap 包中的欧洲地图创建热图(因为我不知道如何使用 ggmap 或 ggplot2 来执行此操作)。
我需要绘制仅存在于我的数据框中的国家的国家名称,而不是所有欧洲国家。我怎样才能做到这一点?我的代码:
使用labelCountries()
打印所有国家名称并且它不可读。
谢谢
r - 使用 rworldmap 在世界地图上添加点来表示城市
我想制作一张填写特定国家/地区的世界地图,但如果可能的话,我还想包括代表这些国家/地区特定城市的精确点。
我一直在使用该rworldmap
软件包并与其他人进行试验,但我很难理解如何精确定位特定的城市位置以及在何处包含mapbubbles
精确定位。
也许我可以添加这样的一行,代表圣地亚哥,但我不知道它会去哪里:
我一直在阅读开发人员的 PDF,老实说,我真的无法真正理解如何实现地图气泡以及 nameZsize 之类的东西应该首先包含的内容。
我使用本指南来学习如何突出显示国家/地区,但就精确定位城市而言,看起来我是一个人,因为我无法真正理解开发人员的 PDF。 如何在 R 中创建一个填写特定国家的世界地图?
到目前为止,这是我的完整代码:
我想在填写的国家/地区突出显示城市的具体点。
r - 有没有办法在 Rworldmap 上添加标签或城市名称?
我一直在使用 Rworldmap 创建一个突出显示特定国家和代表这些城市的点的地图。我想在显示城市名称的城市点旁边添加一些文字。
我尝试加载 ggplot2 并加载 geom 文本的代码:
我得到的只是空值或错误。
这是通用代码:
我想在地图上显示地图上突出显示的城市名称:“科隆”、“钦奈”、“丹佛”、“马德里”、“马尼拉”、“圣地亚哥”、“西雅图”、“上海” " 但是当我尝试将它链接在一起时我得到 NULL
r - ggplot2 结合 rworldmap
我做了以下rworldplot
:
为了清楚起见,我还想添加一个条形图:
理想情况下,我想使用 eggrid.arrange
或cowplot
包将 rworldmap 图和 ggplot 组合在一个图中。我知道这对于不同ggplot
的对象很容易,但是do.call
直接绘制 rworldmap,因此我不知道如何将它变成grid.arrange(<rworlddmapplot>, barplot)
.
r - 为什么数据没有绘制在 R 中的全局地图之上?
我正在尝试使用 netcdf 以 1 度绘制来自世界海洋图集( https://www.nodc.noaa.gov/cgi-bin/OC5/woa18/woa18.pl )的海面温度数据的年度和年代际差异文件。
我已经设法创建了一张全球地图,但我无法将年度数据叠加到它上面。我的代码中是否缺少某些内容?是否可以沿 x 和 y 轴添加纬度和经度?我可以用 1955 - 64 年代数据减去 2005 - 2017 年代数据,还是需要对数据做些什么?谢谢!