合併相同 tigris 型別的資料集
美國人口普查局的資料常以州為單位提供,因此在 tigris 中也會以州為單位取得。許多情況下,你會想要合併多個州的資料集。例如,若要分析奧勒岡州波特蘭都會區,會包含哥倫比亞河以北位於華盛頓州的區域;不過,這些區域在不同的人口普查檔案中呈現。在本練習中,你會學到如何使用 rbind_tigris() 函式來合併資料集。
本練習屬於課程
在 R 中分析美國人口普查資料
練習說明
- 使用
tracts()函式取得奧勒岡州與華盛頓州的 Census tract 邊界。 - 檢查每個物件的 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)