tmap, paket yang bekerja dengan objek sp
Anda telah mempelajari cukup banyak hal baru hanya untuk memahami dan melakukan manipulasi dasar pada objek spasial yang didefinisikan oleh sp, tetapi sekarang Anda akan merasakan hasilnya! Ada sejumlah paket menarik yang mengharapkan data spasial dalam objek sp dan membuat pekerjaan dengan data spasial menjadi mudah.
Mari kita lihat paket tmap untuk membuat peta. Anda akan mempelajari lebih lanjut tentang filosofi dan strukturnya di video berikutnya, tetapi pertama-tama kami ingin Anda melihat betapa mudahnya paket ini digunakan.
tmap memiliki fungsi qtm() untuk quick thematic maps. Fungsinya mengikuti gagasan qplot() dari ggplot2, tetapi dengan beberapa perbedaan penting. Alih-alih mengharapkan data dalam data frame seperti ggplot2(), fungsi ini mengharapkan data dalam sebuah objek spasial dan menggunakan argumen shp untuk menentukannya. Perbedaan penting lainnya adalah tmap tidak menggunakan non-standard evaluation (lihat kursus Writing Functions in R untuk mempelajari lebih lanjut), sehingga variabel perlu diapit tanda kutip saat menentukan pemetaan.
Coba contoh ini di konsol:
library(tmap)
qtm(shp = countries_spdf, fill = "population")
Mudah sekali, bukan!? Bisakah Anda membuat koroplet untuk variabel lain yang ada di countries_spdf: gdp?
Latihan ini adalah bagian dari kursus
Memvisualisasikan Data Geospasial di R
Petunjuk latihan
Gunakan contoh tersebut sebagai panduan, buat peta koroplet untuk variabel gdp menggunakan qtm().
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
library(sp)
library(tmap)
# Use qtm() to create a choropleth map of gdp