Mulai sekarangMulai gratis

Mengambil data menggunakan sebuah paket

Membaca data spasial dari sebuah berkas adalah salah satu cara untuk memasukkan data spasial ke R, tetapi ada juga beberapa paket yang menyediakan data spasial yang umum digunakan. Sebagai contoh, paket rnaturalearth menyediakan data dari Natural Earth, sumber peta dunia beresolusi tinggi termasuk garis pantai, negara bagian, dan wilayah berpenduduk. Faktanya, ini adalah sumber data pada Bab 2.

Anda akan menelaah pendapatan median pada tingkat census tract di New York County (alias Borough of Manhattan), tetapi untuk melakukannya Anda perlu mengetahui batas setiap census tract. Paket tigris di R menyediakan cara mudah untuk mengunduh dan mengimpor shapefile berdasarkan geografi Sensus AS. Anda akan menggunakan fungsi tracts() untuk mengunduh batas tract, tetapi tigris juga menyediakan states(), counties(), places(), dan banyak fungsi lain yang sesuai dengan berbagai tingkat entitas geografis yang didefinisikan oleh Sensus.

Mari kita ambil data spasial untuk tract tersebut.

Latihan ini merupakan bagian dari kursus

Memvisualisasikan Data Geospasial di R

Lihat Kursus

Instruksi latihan

  • Panggil tracts() dengan state = "NY", county = "New York", dan cb = TRUE. Simpan hasilnya ke nyc_tracts.
  • Gunakan summary() pada nyc_tracts untuk memastikan objek yang dikembalikan adalah SpatialPolygonsDataFrame.
  • Plot nyc_tracts untuk memeriksa isinya dengan plot().

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

library(sp)
library(tigris)

# Call tracts(): nyc_tracts


# Call summary() on nyc_tracts


# Plot nyc_tracts
Edit dan Jalankan Kode