r - 从美国社区调查 (ACS) 2013-2017 摘要文件中的所有表格中下载一个州所有人口普查区块组的所有变量
问题描述
我已在此处下载了堪萨斯州 2013-2017 年美国社区调查 (ACS) 的原始摘要文件数据:https://www2.census.gov/programs-surveys/acs/summary_file/2017/data/5_year_by_state/Kansas_Tracts_Block_Groups_Only。压缩
然后我将其解压缩到我的工作目录中的文件夹“acs_2017_5_year”中并运行以下代码:
library(totalcensus)
#### raw acs data import ####
set_path_to_census("acs_2017_5_year")
trying_acs <- read_acs5year(
year = 2017,
states = "KS",
table_contents = "*",
summary_level = "block group",
with_margin = TRUE
)
然后我得到这个错误:
Error in read_acs5year_geoheaders_(year, states, table_contents, geo_headers, :
The table content reference * does not exist.
我该怎么做才能下载堪萨斯州所有表格中的所有变量?领域里有什么table_contents
?如果没有简单的方法来表示“所有变量!” 存在,是否有一个方便的列表,列出了我可以放入大量向量的所有变量名称?我一个都没找到。谢谢!
解决方案
您应该已经下载了 KS 2017 ACS5year 的所有内容。为了提取特定的 table_contents (或变量),您需要提供对 argument 的引用table_contents
。运行search_tablecontents("acs5")
以找出参考。有超过 26000 个变量,因此将它们全部提取到一个 data.table 中是不现实的。
推荐阅读
- python - NLP - 亚马逊评论特征提取
- sql - SQL JSON:使用 sql 查询 FOR JSON 在自定义节点下嵌套几个节点
- java - 如何在一个类中有多个构造函数?
- javascript - 如何在从函数返回的只读字段中显示值
- html - 使文本和href对齐完美需要适当的css
- php - Laravel Env 文件:如何添加包含空格的文件路径
- amazon-web-services - 反正有没有在红移表中只保留一周的数据
- javascript - 双向视频会议webrtc的问题
- spring-boot - 迁移 spring-boot 1 到 spring-boot 2.2.5,使用 JSP
- java - PreAuthorize 仅适用于 GET 请求