過去のシェープファイルを使う
tigris は、デフォルトで最新の ACS データの年に対応するシェープファイルを返します。これは、次の章で学ぶ tidycensus パッケージとのスムーズな連携を目的としています。ただし、他の年の境界ファイルが必要になる場合もあるでしょう。tigris では、1990年、2000年、2010年から2017年までのシェープファイルを取得でき、長年にわたる境界の変化を確認できます。この演習では、tigris を使って、テキサス州ウィリアムソン郡における国勢調査トラクトの境界が1990年から2016年の間にどのように変化したかを調べましょう。
この演習はコースの一部です
R による米国国勢調査データの分析
演習の手順
- 1990年のウィリアムソン郡の国勢調査トラクトのデータセットを取得してください。
- 同じウィリアムソン郡について、今度は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)