Peta simbol bertingkat
Ada banyak cara efektif lainnya untuk memetakan data statistik selain peta koroplet. Salah satu contohnya adalah peta graduated symbol (simbol bertingkat), yang merepresentasikan variasi statistik dengan simbol berukuran berbeda. Dalam latihan ini, Anda akan mempelajari cara menggunakan alat st_centroid() di paket sf untuk membuat titik di pusat tiap negara bagian yang akan digunakan sebagai masukan ke peta simbol bertingkat di ggplot2.
Latihan ini merupakan bagian dari kursus
Menganalisis Data Sensus AS di R
Instruksi latihan
- Gunakan fungsi
st_centroid()untuk menghasilkan titik pusat untuk setiap negara bagian AS. - Saat memplot titik pusat, atur parameter
sizekeestimateagar ukuran titik diskalakan. - Gunakan fungsi
scale_size_continuous()untuk menyesuaikan rentang ukuran pada peta.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
library(sf)
# Generate point centers
centers <- ___(state_value)
# Set size parameter and the size range
___() +
___(data = state_value, fill = "white") +
___(data = centers, aes(___ = estimate), shape = 21,
fill = "lightblue", alpha = 0.7, show.legend = "point") +
___(range = c(1, 20))