问题标签 [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 - 如何解决安装“字段”包以使用“rworldmap”的问题
我正在尝试使用 rworldmap 包,但由于某种原因它无法安装依赖的“字段”包。我已经尝试过普通的“install.packages()”命令,我尝试过使用 GUI(检查安装依赖项)、从源代码安装以及从 GitHub 安装,但都没有工作。我试图单独安装 fields 包,它总是失败。两者似乎都已安装,并且我收到消息说它已下载到库中。我可以看到 rworldmap 出现在目录中,但字段包没有。
我正在使用 R 3.3。
如果没有解决此问题,是否有人对如何使用国家代码轻松绘制全球热图有其他建议?
r - 如何调整 rworldmap 中的图例长度?
我想调整 rworldmap 的图例栏。
我能够生成地图,但未能调整图例栏。图例布局在地图上,看起来不太好。
do.call 中的错误(addMapLegend,c(mapParams,legendLabels = “all”,legendWidth = 0.5,:找不到对象“mapParams”
我无法提供数据集。任何人都可以帮助查看我的脚本的哪一部分产生了错误,我该如何解决?谢谢你。
rstudio - rworldmap-map-没有出现在 knit (html) 中
你好。我正在为我的数据使用“rworldmap”包。一切都运行良好,唯一的问题与编织 html 格式有关。html 输出不显示地图。我在 html 输出中有其他图表。他们的图表(地图)没有 rworldmap。
笔记:
1- 我需要将我的数据作为 html 文件上传。
2- 由于我的数据,我正在使用 library(rworldmap)。
我不知道为什么 knit (html) 没有在我的文件中显示地图。有什么建议吗?
我的html文件格式:
开始:
桌子:
n 是频率
rworldmap 代码:
数据类似于以下输出:
地图
r - 将特定定义的色标分配给世界地图
我有一个 7 个国家的列表,每个国家都有一个特定的分数。使用此代码,色阶从最低分数 (0.1367) 开始,到最高分数 (0.3760) 结束。我希望刻度以较低的值(例如 0.08)开始并以较高的值(例如 0.4)停止,因为例如 0.1367 仍然是一个相当不错的分数,但现在显示为蓝色,因为它是数据集中的最低分数。
如何调整色阶以从我的数据集中未包含的较低值开始?
这是我的代码:
r - rworldmap:使用相同的调色板绘制两张地图
我想使用相同的调色板绘制两个不同的欧亚地图。我的数据框是这样的:
头(df)
d1 d2 国家
1 4.4 14.2 ALB
2 2.9 5.2 和
3 9.9 36.9 臂
4 5.6 69.0 AZE
5 2.9 7.3 自动
6 8.1 9.3 贝尔
很快..
对于地图1:
map1<- joinCountryData2Map(df, joinCode = "ISO3", nameJoinColumn = "country") mapCountryData(map1, nameColumnToPlot = "d1", catMethod = "pretty", mapRegion = "Eurasia", colourPalette = "white2Black", missingCountryCol = "白色的”)
对于地图2:
map2<- joinCountryData2Map(df, joinCode = "ISO3", nameJoinColumn = "country") mapCountryData(map2, nameColumnToPlot = "d2", catMethod = "pretty", mapRegion = "Eurasia", colourPalette = "white2Black", missingCountryCol = "白色的”)
我希望 map1 和 map2 共享相同的调色板(在这个参数中,map2 中的调色板是合适的,因为它具有更大的值并且它包含 map1 中的调色板)。例如,“ARM”在具有相同调色板比例的 map2 (36.9>9.9) 中会更暗。
那可能吗?
谢谢!!
r - 在 R 中绘制 1990 年前的世界地图
我正在处理 1991 年之前的一些全球数据,因此在苏联、南斯拉夫和捷克斯洛伐克分裂之前。我想使用 rworldmap 或 maps 绘制数据,但该包似乎只有现代世界地图易于访问。所有 1991 年之前的国家都显示为空白,并且边界划分了 1991 年之后的对应国家。
此代码生成历史地图:
编辑:另外,根据下面的有用评论,历史地图 shapefile 很容易从以下位置获得:
但我不知道是否可以将它与 rworldmap 函数结合使用......或者我是否必须弄清楚如何使用 maps 包,这似乎工作方式不同。(或者也许有一个 ggplot 解决方案?)
我目前使用的 rworldmap 代码(获取现代地图)是:
r - 使用 ggplot 在地图上绘制条形图
我想在地图上为每个国家绘制一个条形图。
我的代码:
我知道这个解决方案,但我无法复制它:
我还看到它不起作用,coord_map
但是当我不包含coord_map(xlim = c(-13, 35), ylim = c(32, 71))
. --> 有人可以解释我如何将增长变量添加为每个国家的条形吗?