问题标签 [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 - 在 R 中使用布局时覆盖地图
我定义了一个布局来绘制三个不同的图:
之后,我调用了我想要制作的三个地块:
我还需要使用另一个调用将地图(从包中生成)覆盖到(在包中)getMap
,rworldmap
例如image.plot
:fields
但是由于布局结构,R 将其解释为下一个要绘制的图。有没有办法将地图覆盖在绘图的同一位置,image.plot
然后继续使用其他绘图?
谢谢
r - 如何从我的反向地理编码函数中获取 ISO3 代码,而不是因子索引?
我正在使用一个包含超过 270,000 个观察值的三变量数据集。这三个变量是观测值、纬度和经度。在以前的相关帖子中,我设法获得有关如何允许反向地理编码功能跳过纬度和经度缺失值的观察的帮助:使用反向地理编码功能时如何处理缺失值?
可重现的例子:
以下代码有效。但是,它会为每个国家/地区生成因子指数,而不是我希望获得的 ISO3。
以下生成因子索引(不是 ISO3 代码):
我想知道我可以修改上面的代码以输出 ISO3 代码,而不是它们的因子索引。
r - 使用 rworldmap 库绘制多个地图
我想使用 rworldmap 绘制多个地图,其中每列是单独的月份,行是年份。我知道这可以使用 facet_grid 在 ggmap 中完成。如何使用 rworldmap 做到这一点?
例如,该文件mydata
包含每个点的latitude
、longitude
和列。到目前为止我的代码:month
year
r - 国家地图上两个纬度之间的阴影
我想绘制一个国家地图的简单轮廓,并在两个纬度之间有一个灰色阴影区域。我想我需要使用该rworldmap
库,但我不确定如何实现我想要的。
r - R 在运行 rworldmap 时找不到函数“checkAtAssignment”
我需要您的帮助,因为 R 无法使用 rworldmap 包运行函数。
在 R 中使用 rworldmap 包并尝试“加入CountryData2Map”时
我收到以下错误:
我的猜测是 R 需要方法包,我无法为我的 R 版本找到它。
有什么建议为什么我'找不到函数“checkAtAssignment”'?
我的 R 版本是 3.0.2 补丁。
r - rworldmap 包 - 将较低的 xlim 保留在一系列地图中,但左侧区域正在改变
我正在尝试创建由一系列地图组成的动画。在这个动画的一个阶段,我需要保持地图的左端,并且只将它延伸到最右边。为此,我保持xlim
下限固定,只更改xlim
上限。
我预计地图左侧的区域在四个数字中不会改变。也就是说,这些轮廓的轮廓不会从地图上截断。但我得到的结果是这样的。
在这些序列中,可以看到左侧岛屿的边缘正在发生变化,因为地图正在向右“行走”,而不仅仅是像我预期的那样向右扩展。
我哪里错了?
一个更极端的例子(带有垂直线)
在这个例子中,第一张和第二张地图之间的过渡有我提到的问题,但是,其他地图之间的过渡是我想要的。
按照安迪的建议,我添加了垂直线。xlim
这向我表明,第一张地图中的下限阈值与“绘图区域”之间的距离更大。为了证实这一点,我添加了proportionLeftSpace
存储底部之前剩余空间百分比的变量xlim
。它的结果是:
因此,在第一张地图中,在 之前的空间是其他地图的 10 倍xlim
。
r - 使用 long/lat 在两国之间的 ggmap 图上画线
我完全是新手R
,我想在两个国家之间画一条线(可能是加权的,例如,通过旅行次数)。目前,我使用每个首都的经度和纬度来画一条线,但我想使用包 ggmap 来做。我环顾四周,但到目前为止没有找到任何解决方案。我将不胜感激。
r - 世界地图 longtidue 与我使用 rworldmap 包的数据不匹配
我使用 rworldmap 的包来可视化 netcdf 文件。netcdf 文件的经度是 0-360,但 rworldmap 的默认经度格式是 0-360,我使用以下代码更改了 netcdf 文件的经度。
但是地图还是有问题的。地图 longtidue 与我的数据不匹配。
r - 包(rworldmap)无法在 R 软件中加载
当我加载rworldmap
包时,它无法在 R 软件(版本:3.0.3)中加载。
如何解决?感谢您的关注。
r - 如何在 Shiny 中单击时添加/保留任意数量的绘图层
按照这个问题中给出的答案,我可以通过每次点击获得一个多边形来在绘图上渲染:
但是,我似乎无法找到一种简单的方法来允许polygon()
持续存在。按照我现在的方式,每次都会重新绘制初始图和注释。
(a)将注释和绘图解耦以便可以创建多个注释的正确方法是什么?
我觉得我可以使用“Paint Circle”按钮添加一个新的polygon()
,但我不知道如何在 R 中创建一个新的“对象”。
代码: