开始使用免费开始使用

使用历史 shapefile

为与您将在下一章学习的 tidycensus 包顺畅集成,tigris 默认返回与最新发布的 ACS 数据年份相对应的 shapefile。不过,您可能需要其他年份的边界文件。tigris 允许 R 用户获取 1990、2000,以及 2010 至 2017 年的 shapefile,这些文件反映了随时间发生的许多边界变化。本练习中,您将使用 tigris 探索 1990 年到 2016 年间德克萨斯州 Williamson 县的人口普查小区(Census tract)边界如何变化。

本练习是课程的一部分

在 R 中分析美国人口普查数据

查看课程

练习说明

  • 获取 1990 年 Williamson 县的人口普查小区数据集。
  • 再次请求 Williamson 县的人口普查小区数据集,这次为 2016 年。
  • 绘制两个数据集的几何信息以进行比较。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Get a historic Census tract shapefile from 1990 for Williamson County, Texas
williamson90 <- ___(___ = "TX", county = "Williamson", 
                       cb = TRUE, year = ___)

# Compare with a current dataset for 2016
williamson16 <- ___(state = "TX", ___ = "Williamson", 
                       cb = TRUE, year = ___)

# Plot the geometry to compare the results                       
par(mfrow = c(1, 2))
plot(williamson90$___)
plot(___$geometry)
编辑并运行代码