合并 tigris 和 tidycensus 的数据
在 tidycensus 中,目前仅对核心 Census 层级的地理单元提供几何信息支持——state、county、Census tract、block group 和 block——以及 zip code tabulation areas。,不过,您可能也想对其他地理单元进行制图。在这种情况下,您可以使用 tigris 包从 Census Bureau 下载对应的边界文件,并将您的人口统计数据与其连接以用于制图。
本练习是课程的一部分
在 R 中分析美国人口普查数据
练习说明
- 使用地理标识符
"school district (unified)"获取爱达荷州各统一学区的家庭收入中位数。 - 使用
school_districts()函数获取爱达荷州统一学区边界。 - 使用
left_join()将两个数据集连接在一起。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Get an income dataset for Idaho by school district
idaho_income <- ___(___ = ___,
variables = "B19013_001",
___ = "ID")
# Get a school district dataset for Idaho
idaho_school <- ___(state = "ID", type = "unified", class = "sf")
# Join the income dataset to the boundaries dataset
id_school_joined <- ___(idaho_school, ___, ___ = "GEOID")
plot(id_school_joined["estimate"])