合并相同 tigris 类型的数据集
美国人口普查局的数据常常按州提供,这意味着在 tigris 中也通常按州获取。在很多情况下,您会需要合并多个州的数据集。例如,对俄勒冈州波特兰都市区的分析需要包含哥伦比亚河以北华盛顿州的区域;但这些区域分别存在于不同的人口普查文件中。在本练习中,您将学习如何使用 rbind_tigris() 函数来合并数据集。
本练习是课程的一部分
在 R 中分析美国人口普查数据
练习说明
- 使用
tracts()函数获取俄勒冈州和华盛顿州的人口普查小区边界。 - 检查每个对象的 tigris 属性,确保它们的类型一致。
- 使用
rbind_tigris()函数合并数据集,然后绘制结果。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Get Census tract boundaries for Oregon and Washington
or_tracts <- ___("OR", cb = TRUE)
wa_tracts <- tracts("WA", cb = TRUE)
# Check the tigris attributes of each object
attr(or_tracts, ___)
___(wa_tracts, "tigris")
# Combine the datasets then plot the result
or_wa_tracts <- ___(or_tracts, ___)
___(or_wa_tracts$geometry)