Diagram titik berurutan
Mari mulai dengan memperbaiki plot titik yang kita lihat di slide.
Pertama, ubah pipeline manipulasi data untuk memfilter tahun 1992 dan 2002 alih-alih default 2006-2016. Perhatikan bahwa array interestingCountries telah dimuat dan sama seperti di slide.
Sekarang modifikasi kode pemetaan untuk memplot data baru, tetapi kali ini, mari urutkan ulang sumbu-y dalam urutan menurun berdasarkan jumlah kasus untuk 1992.
Latihan ini adalah bagian dari kursus
Praktik Terbaik Visualisasi di R
Petunjuk latihan
Ubah
filter()untuk mengambil tahun1992dan2002.Ubah Aesthetics agar:
- Memplot jumlah kasus tahun 1992 per negara.
reorder()sumbu-y berdasarkan jumlah kasus.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
who_subset <- who_disease %>%
filter(
countryCode %in% interestingCountries,
disease == 'measles',
year %in% c(2006, 2016) # Modify years to 1992 and 2002
) %>%
mutate(year = paste0('cases_', year)) %>%
arrange(year, region) %>%
pivot_wider(names_from = year, values_from = cases)
# Reorder y axis and change the cases year to 1992
ggplot(who_subset, aes(x = log10(cases_2006), y = country)) +
geom_point()