Harici bir veri çerçevesinden veri birleştirme
R'da coğrafi verilerle çalışırken, haritalama ve mekânsal analiz için çoğunlukla harici bir veri kümesindeki öznitelik bilgilerini bu verilerle birleştirmek isteyeceksin. Bu amaçla sf paketi, simple features nesneleri için tidyverse *_join() fonksiyonlarının kullanılmasına olanak tanır. Bu egzersizde, tigris kullanarak elde ettiğin Texas Temsilciler Meclisi’nin yasama sınırlarından oluşan mekânsal bir veri kümesine veri nasıl ekleyeceğini öğreneceksin.
Bu egzersiz
R ile ABD Nüfus Sayımı Verilerini Analiz Etme
kursunun bir parçasıdırEgzersiz talimatları
state_legislative_districts()fonksiyonunu kullanarak Texas için yasama ilçe sınırlarının yer aldığı bir veri kümesi al.- Texas Temsilciler Meclisi verilerini istemek için
houseparametresini"lower"olarak ayarla. - Texas Temsilciler Meclisi üyeleri veri kümesini kendi yasama ilçe sınırlarıyla birleştirmek için
left_join()fonksiyonunu kullan.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Get boundaries for Texas and set the house parameter
tx_house <- ___(___ = "TX", ___ = "lower", cb = TRUE)
# Merge data on legislators to their corresponding boundaries
tx_joined <- ___(___, tx_members, by = c("NAME" = "District"))
head(tx_joined)