问题标签 [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 投票
1 回答
13088 浏览

r - 使用 ggplot2 绘制彩色编码的世界地图

我正在尝试生成世界地图的生成图,其中每个国家的颜色对应于存储在数据框中的特定值。

这是我尝试过的

这很好地绘制了世界地图,所以接下来我想为每个国家添加颜色,与聚合国家数据中的值“num_responses”成比例

但是现在它对每种颜色进行颜色编码,因为它们对应于国家代码,而不是聚合国家数据中 num_responses 列中的值。

很明显,我没有得到关于 ggplot2 的一些东西,但我不知道那是什么。

我会很感激任何意见,布拉德


我弄清楚了问题所在,它与 ggplot2 或我正在做的任何其他事情无关。aggregated_country_data 数据框的“区域”名称与 map.world 中的名称不同。我的输入数据(aggregated_country_data)默认使用两个字母的国家代码,我使用 countrycode R 包将其转换为国家名称(在数据框中称为“区域”),但它使用的名称命名约定与存在于地图.世界。所以这是一个完全不同的问题。

0 投票
1 回答
24378 浏览

r - 图形未出现在 R:空设备中?

我正在尝试使用我的数据框 dagg 使用 rworldmap 生成图形。预计到达时间:数据。这是我到目前为止所拥有的。

但是当我跑步时,什么也没有出现。控制台显示“空设备 1”。它刚刚工作,我不确定有什么可以改变它......

也许我没有使用正确的设备

ETA:是我正在阅读的关于 rworldmap 的概要。

0 投票
1 回答
1717 浏览

r - 任何人都可以建议在 Shiny 中使用的良好的世界地图可视化吗?

提前为文字墙道歉。我正在创建一种新型的等值线图,其中国家根据不同的分类变量进行着色。我设置应用程序的方式是,根据每个国家/地区的每个基础变量的级别为每个国家/地区分配一个 RGB 值,并且我希望地图显示该 RGB 值——看起来很简单,对吧?

不幸的是,大多数地图可视化似乎都想为我选择颜色,而不是让我选择。我能做的最好的事情是将数据视为分类数据,最终得到与国家相同数量的分类。这对 rworldmap 非常有效。问题是,我正在开发它以供网络使用,我真的很想有工具提示,以便您可以将鼠标悬停在特定国家/地区,这不适用于 rworldmap,因为它只是一个基本情节。此外,rworldmap 的输出也不是特别好看。

这是我使用的代码:

我已经尝试过 googleVis,但我遇到了很多麻烦 - 地图会无缘无故消失,我必须重新加载页面,我认为这是 googleVis 包中的 Shiny 绑定的问题. 我最终选择了 googleCharts ( https://github.com/jcheng5/googleCharts ),它解决了绑定问题。

但是,我仍然遇到问题。

这是反应函数:

这是输出调用:

正如你所看到的,没有一种特定的方法可以让 JS 应用程序知道它是分类数据,因此,它使用 182 个不同的梯度停止点制作了一个等值线。通常这很好用,但偶尔会发生一些奇怪的事情,一个国家神秘地最终处于颜色之间的中间位置。我总能看出有问题,因为某些国家应该是特定的颜色(例如,美国将显示为#0000FF,而当它不是时很明显)。我发现我可以转到不同的图表类型(该应用程序使用其他 googleCharts 类型),然后返回到地图,通常它是固定的。所以完全不一致。

因此,考虑到这一点,任何人都可以建议一个更好的映射工具,我可以在 Shiny 中实现,这将很好地用于此目的?

谢谢!

0 投票
0 回答
1853 浏览

r - 如何修改 rworldmap 包中的图例

我正在尝试绘制一张按该国 GDP 进行颜色编码的地图。数据集是这样的

这是我的代码

这是情节

这就是我得到的情节。如何编辑图例?我希望它显示从最低到最高的比例,或者类似的东西,而不是显示每一个值。

0 投票
1 回答
584 浏览

r - 如何添加更多颜色以在 R 中绘图

我有这样的数据集

我的代码如下

这就是我得到的情节

在此处输入图像描述 如您所见,很多国家都被涂成红色,因为图例中只使用了 7 种颜色。如何指定要使用的更多颜色?我想得到这样的情节:在此处输入图像描述

0 投票
1 回答
405 浏览

r - Rworldmap中国家名称的移动位置

有没有办法在用 rworldmap 生成的地图上移动国家名称的位置?例如,在下面的示例中,我想移动中美洲国家的名称,以便于阅读。

如果没有,我会欢迎有关标记地图的替代方法的建议。谢谢。

0 投票
1 回答
350 浏览

db2 - dashDB 的 R Studio 'rworldmap' 包安装错误

背景:我正在 IBM Bluemix 上创建一个涉及使用 DashDB 的应用程序。从那里我打开了 R Studio。

我是 R 新手,我正在尝试在 R Studio 上安装rworldmap 。在安装时我检查了安装依赖项按钮。安装失败并在垃圾邮件包安装过程中出现了一些错误。

然后安装程序尝试安装以下依赖项(包):

  • 垃圾邮件
  • 字段

垃圾邮件包安装警告/错误日志:

字段包安装警告/错误日志:

rworldmaps包警告/错误日志:

请帮我解决问题。

0 投票
0 回答
350 浏览

r - 世界地图的 RCharts

我通过执行以下操作下载了 RCharts:

我的数据集如下:

我想创建一个交互式 R 图表(不闪亮),它是一张世界地图,当悬停在每个国家/地区时,颜色代表“支付”。

这是一个示例,但仅针对美国的州。我的目标是获得一张世界地图,然后按国家/地区来做。

http://rmaps.github.io/blog/posts/animated-choropleths/

0 投票
0 回答
542 浏览

r - Crosslet 包不工作

https://github.com/ramnathv/rMaps

我尝试复制此示例,但地图未显示:

我没有允许这种情况发生的包吗?我已经安装了以下内容:

0 投票
1 回答
1614 浏览

r - R:rworldmap 地图问题和传单应用程序

我制作了一张传单地图,将一些国家/地区覆盖在 R 传单网络地图上,但是投影/布局似乎有问题,俄罗斯的部分地区发现它位于相邻的框架上。 在此处输入图像描述

编码:

这个问题的主要后果是,如果你正在制作一个 web 地图,它看起来像这样:在此处输入图像描述

我们如何解决这个问题。是任何低分辨率的世界地图,其中我们可以根据 ISO 代码选择国家,并且在几何上更加一致。