Batang bertumpuk dasar
Saat kita membuat bagan pai dan waffle pada latihan sebelumnya, kita melihat semua tahun dalam data yang digabungkan.
Sekarang, kita tertarik untuk melihat pola ini dari waktu ke waktu. Untuk melakukannya, kita akan membuat bagan batang bertumpuk dengan sumbu-x sebagai tahun pengamatan. Seperti yang kita lakukan pada bagan pai sebelumnya, kita akan menyederhanakan data hanya menjadi measles, mumps, dan other.
Apakah Anda melihat sesuatu yang janggal pada data setelah memvisualisasikannya dengan cara ini?
Latihan ini adalah bagian dari kursus
Praktik Terbaik Visualisasi di R
Petunjuk latihan
- Ubah pemanggilan
aes()untuk memasukkan tahun yang dipetakan ke sumbu-x. - Buat batang mengisi seluruh sumbu-y dengan menyesuaikan argumen
positiondigeom_col().
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
disease_counts <- who_disease %>%
mutate(disease = ifelse(disease %in% c('measles', 'mumps'), disease, 'other')) %>%
group_by(disease, year) %>% # note the addition of year to the grouping.
summarise(total_cases = sum(cases))
# add the mapping of year to the x axis.
ggplot(disease_counts, aes(___, y = total_cases, fill = disease)) +
# Change the position argument to make bars full height
geom_col(___)