我正试图找到一种干净的方式将一些县级人口普查数据拉入R,然后我下载了acs包。我尝试使用acs.fetch函数获取密苏里州每个县的一些基本年龄/性别数据。该功能仅回馈了约12个县,而密苏里州则超过100个。
我在之前的帖子中看到一些县可能没有关于一年ACS调查的任何数据,但这似乎有太多空白。而且,当我在美国事实查找器中搜索相同的信息进行交叉检查时,似乎我在R中遗漏了很多。我尝试的代码如下。
library(acs)
acs.fetch(geography=geo.make(state="MO", county="*"), table.number ="B01003", endyear=2014, span=1)
快速免责声明:我是R的初学者,我对这个主题的词汇量会有限。
答案 0 :(得分:1)
我刚刚运行了你的代码并将其保存到变量x
,并且确实只列出了该特定表的17个县。只是为了确保我将其作为一个5年的估计运行,稍作修改:
library(acs)
acs.fetch(geography=geo.make(state="MO", county="*"), table.number ="B01003", endyear=2014, span=5
当我这样做时,我收到了115个县:
str(x2@geography$NAME)
chr [1:115] "Adair County, Missouri" "Andrew County, Missouri" "Atchison County, Missouri" ..
因此单年估算没有您在县级寻找的东西,您将需要调整以使用5年估计找到另一个来源。但你的代码似乎是正确的。