问题标签 [usmap]

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 投票
0 回答
1392 浏览

r - usmap ggplot2 - 映射美国县,图例标题困难

我正在使用 usmap 库,它似乎在绘制 R 县的地图方面做得很好。但是,我有 1 个问题,即因子地图的图例标题。

在中使用名称scale_color_gradient(low="green",high="darkgreen",name="My Factor")不起作用。有趣的是,它适用于scale_fill_continuous(low="green", high="darkred", guide="colorbar",na.value="lightgray",name = "My Measure")

好传说 坏传说

想法?

这重现了问题:

0 投票
2 回答
5338 浏览

r - 在 r 中使用 ggplot 向 usmap 添加点

我能够使用本教程创建美国地图。当我尝试向其中添加额外的点时,无论我输入什么数据,它们都最终出现在南达科他州。

0 投票
1 回答
460 浏览

r - 如何使用 usmap 包将状态变量转换为 FIPS 代码?

我还想根据 FIPS 代码更改状态列。只是不确定要使用哪些参数以及如何执行此操作,因为我是 R 新手。

以下是R给出的参数:

0 投票
1 回答
3080 浏览

r - 使用 plot_usmap 包在 R 中创建地图

我有一个数据集,其中包含不同的州、邮政编码和索赔计数,每一个都在不同的列中。我正在尝试创建一个图,以根据 MA​​ 州的邮政编码显示总索赔数。

数据集: 在此处输入图像描述

我用它来按 MA 过滤:

然后我用它来设置 plot_usmap 的 fips 代码:

最后尝试绘制图表(不知道为什么这不起作用):

错误:美学长度必须为 1 或与数据相同 (4350838):填充

0 投票
1 回答
2806 浏览

r - 在 R 中为 plot_usmap 定义图例的比例

我正在绘制一家公司“SB”在美国的州级市场份额,使用usmap::plot_usmap(). 我想获得两个可比较的图,一个是 2005 年,一个是 2013 年,但我还需要它们在色阶方面具有可比性。为此,我想将图例的比例固定在 0 到 60% 之间,因为 2005 年的市场份额在 0 到 40% 之间,而 2013 年的市场份额在 0 到 60% 之间。如果我在不固定的情况下绘制这两个图表比例,颜色不匹配,即 2005 年最深的蓝色为 40-50%,而 2013 年最深的蓝色为 50-60%。

我的数据框 data 有 3 个变量:state、SB2005 和 SB2013。

我能够得到两张地图,但比例不同,一张是 2005 年使用变量 SB2005,另一张是 2013 年使用变量 SB2013。

我尝试添加:+ legend.scale(c(0,60))但没有成功。

我想获得两张颜色相同的地图。

0 投票
0 回答
321 浏览

r - 如何将此光线着色器图转换为 Gif?

我用光线着色器制作了这张很酷的地图,以绘制该县的工业用水量。但我不知道如何从用鼠标移动的情节转到 Gif。这是非 Gif Rayshader 绘图的代码:

我不知道从这里到 gif 阶段要从哪里开始。有人有建议吗?这方面的文档不是很好,就像三个 github 页面有很多代码和完成的结果,没有解释发生了什么。无论如何,如果有人可以帮忙,那就太酷了。

0 投票
0 回答
102 浏览

r - Shiny App中的美国地图不会随选项而改变

我正在尝试制作这个闪亮的应用程序,我想在其中显示该州所有 NFL 球员每个赛季的平均传球码数。

但是当我尝试这样做时,它不起作用并给我一个错误说,

0 投票
2 回答
268 浏览

r - 50 个州随时间变化的箱线图

根据答案编辑

我有 50 个州的结婚率数据。我正在尝试为每个州制作单独的箱线图,并且还能够将这些图放在 R 中的州地图上。如果由于拥堵而无法做到这一点,我很想知道如何仅放置最小值或地图上每个州的最大值。 有兴趣的链接到数据

我在 R 中以两种方式列出了我的数据,我认为第一种方式在绘图方面会更好。

这让 R 读到我的表格是这样的;

另一种阅读方式

我的箱线图命令基于下面列出的答案

我如何将每个箱线图和/或每个图的最小值/最大值叠加到美国地图上?我知道这是基本大纲。

0 投票
2 回答
1059 浏览

r - 在美国地图上绘制数值

我的数据如下,我在代码中称之为shortie:

我尝试了多种方法在美国地图上绘制这些数据,我想要单独的图,只有最大值、最小值或平均值。

我要么得到空白地图,要么只得到空白屏幕。我尝试将“最小值”定义为 shortie[2:2],因为有时我会得到错误,即在数据中找不到 Min 作为列。

这段代码可以运行,但正如您所见,它很长,并且由于某种原因,它没有对佛罗里达州赋予价值,如果我包括阿拉斯加和夏威夷,它也不会运行。下面的代码没有阿拉斯加和夏威夷。此外,我想知道还有哪些其他替代方法可以在状态上直观地表示数字的最小值/最大值/平均值,而不仅仅是梯度,可能是通过 ggplot。

0 投票
1 回答
1311 浏览

r - match.arg(regions) 中的错误:“arg”必须为 NULL 或字符向量

我想在 r 上制作一张地图,并通过颜色的强度显示价格弹性。这是我使用线性回归得到的数据:

在此处输入图像描述