问题标签 [tidycensus]
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 - 多年来使用 Tidycensus 创建大型国家数据集
我正在使用tidycensus
该国所有人口普查区的三个不同年份(十年一次的 2000、ACS 2009-2013、ACS 2015-2019)提取论文数据。
根据 kyle walker 的教程,我已经能够使用 map_df 函数来创建下面的调用,这很有效。结果是一个数据框,它为该国每个人口普查区的向量中列出的所有变量提取数据:
不过,这只是一个练习电话。我需要为每一年的分析(所以 2000、2009-2013 和 2015-2019)提取接近 150 到 200 个变量。我担心为这么多州和人口普查区提取这么多变量会对 API 造成很大负担。另外,我认为一次可以提取的变量数量是有限制的。
我可以按变量类型对调用进行分组,但我担心将调用分组可能会变得笨拙。而且我还需要将它们组合在一起。我想知道标准做法是使用创建大型数据集tidycensus
?
人们通常会打断电话还是只是打电话给桌子?或者有没有比我概述的更有效的系统。我知道大多数人通常使用tidycensus
拉一些 var,但是当他们需要拉很多时他们会怎么做?
r - 排除 ggplot() 不绘制数据集的原因
我一直在使用一些 tidycensus 数据进行分配,并且已经到了尝试生成平滑线图并没有绘制我的数据集的地步。
我目前的代码是:
这是我正在使用的数据示例:
打印脚本的结果导致标记为空白图。其中标签完好无损,但未列出来自total.pop
(人口)和mean.white
(白人种族)的数据。
在这一点上,任何见解将不胜感激。
谢谢。
census - 美国州际移民流动
我试图捕捉州到州迁移的流动,但似乎只能获得县数据。
如果有人知道我如何从美国人口普查中获得美国各州移民流动矩阵,我将不胜感激!
} 头(县)
r - 加载tidycensus库时如何解决错误
我有一台装有 MacOS Big Sur 11.2.3 的 Mac。我尝试使用该tidycensus
库:
但我收到以下错误:
我应该怎么办?
geospatial - 如何使用 tidycensus 计算从美国人口普查中提取的地理空间邮政编码多边形的面积
我想计算我所在州(北卡罗来纳州)邮政编码的人口密度。我能够从美国人口普查中提取邮政编码人口和多边形,并使用以下代码绘制北卡罗来纳州的地图:
这会按邮政编码映射人口。为了按邮政编码计算和映射人口密度,我需要每个邮政编码多边形的面积(以英里或平方公里为单位)。我正在努力寻找一种方法来(a)从美国人口普查网站获取这些数据,(b)在其他地方找到它,或者(c)使用多边形几何来计算它。
任何建议将不胜感激。
r - 如何在 tidycensus 包中获取州内每个县的 zcta 代码列表?
我第一次使用 API 并试图了解如何提取数据。对于tidycensus
包,我知道代码data(fips_codes)
返回状态表state_code, state_name, county
等。
有没有办法获取特定州内zcta
每个 EACH 的所有代码列表。county
我正在尝试将zcta
代码映射到县,并尝试查看是否可以通过使用相同的包来保持代码的可管理性。
r - 为什么我不能下载 tidycensus?
当我尝试下载软件包时tidycensus
,出现以下错误:
这是我的sessioninfo
:
有任何想法吗?
r - 如何使用 tidycensus 和 tidyverse 准确汇总子组误差值?
我正在尝试使用 R 中的美国社区调查按种族计算明尼苏达州每个县的 20 岁以下人口。使用 Tidycensus 我知道这可以使用 R 中每个种族和年龄组的 B01001H 变量来完成。但是我需要汇总每个种族组的 20 岁以下人群的所有变量。根据此网页(https://www.census.gov/content/dam/Census/library/publications/2018/acs/acs_general_handbook_2018_ch08.pdf),虽然汇总估计值只是每个子组值的总和,但汇总误差范围需要我计算这个公式:
对于子组中的每个 MOE。那么究竟如何使用 tidyverse 来准确计算这个聚合的 MOE 值呢?
这是我的代码到目前为止的样子:
我已经计算出我的要求,首先为 moe 平方创建一个列,然后为每个组和种族取总和的平方根。但是,有没有办法一次性做到这一点?
r - 根据 R 中的行内容将数据框列拆分为 2
我正在使用整洁的人口普查,每个人口普查区域都有 2 个变量,这使我的数据框看起来像这样:
大地水准面 | 道 | 多变的 | 估计 |
---|---|---|---|
24005400100 | 道 4001 | white_pop | 3436 |
24005400100 | 道 4001 | black_pop | 98 |
但我希望我的变量作为单独的列,并将它们的估计值作为行内容:
大地水准面 | 道 | white_pop | black_pop |
---|---|---|---|
24005400100 | 道 4001 | 3436 | 98 |
这是我加载数据的代码:
我对 R 很陌生,所以我不确定如何使用它。
r - tidycensus 中的 ACS 1 年和 5 年区块组
是否可以通过 tidycensus R 包在 2013 年之前为 ACS 5 年调查提供块组级别数据?我正在尝试收集宾夕法尼亚州葛底斯堡连续多年的人口数据,但我不断收到错误消息,即对于 2013 年之前的所有 5 年 ACS 调查电话和所有 1 年 ACS 调查电话来说,块组级别是不受支持的地理区域。任何想法表示赞赏。调用复制粘贴如下: