MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Ubah pemanggilan aes() untuk memasukkan tahun yang dipetakan ke sumbu-x.
  • Buat batang mengisi seluruh sumbu-y dengan menyesuaikan argumen position di geom_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(___)
Edit dan Jalankan Kode