Merapikan legenda dan beberapa penyesuaian akhir
Saatnya melakukan beberapa penyesuaian akhir dan kemudian menyimpan plot Anda.
Setiap elemen dalam plot Anda dapat disesuaikan. Apakah warnanya sudah tepat? Apakah ukurannya pas? Apakah labelnya intuitif? Tujuan Anda adalah menonjolkan data dan mengurangi penekanan pada elemen non-data.
Kami punya beberapa ide untuk plot ini. Mari kita sesuaikan beberapa hal.
Latihan ini adalah bagian dari kursus
Memvisualisasikan Data Geospasial di R
Petunjuk latihan
- Perjelas apa yang direpresentasikan oleh warna dengan menambahkan
title = "Median Income"danpalette = "Greens"dalam pemanggilantm_fill(), yang akan memetakan pendapatan ke skala warna hijau. - Tambahkan batas halus pada tract agar batas-batasnya lebih jelas dengan menambahkan layer
tm_borders()dengancol = "grey60"danlwd = 0.5. - Jadikan batas wilayah permukiman (neighborhood) sedikit lebih menonjol daripada batas tract dengan mengatur
col = "grey40"danlwd = 2. - Tambahkan kredit sumber data menggunakan pemanggilan
tm_credits()dengan argumen pertama"Source: ACS 2014 5-year Estimates, \n accessed via acs package"dan argumen keduaposition = c("right", "bottom"). - Terakhir, simpan plot Anda sebagai
"nyc_income_map.png"menggunakan fungsitmap_save()dengan argumenwidth = 4danheight = 7.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
library(tmap)
tm_shape(nyc_tracts_merge) +
# Add title and change palette
tm_fill(col = "estimate",
___,
___) +
# Add tm_borders()
___ +
tm_shape(water) +
tm_fill(col = "grey90") +
tm_shape(manhat_hoods) +
# Change col and lwd of neighborhood boundaries
tm_borders() +
tm_text(text = "name", size = 0.5) +
# Add tm_credits()
# Save map as "nyc_income_map.png"