BaşlayınÜcretsiz Başlayın

Sıralı nokta grafiği

Slaytlarda gördüğümüz nokta grafiğini iyileştirerek başlayalım.

Önce, varsayılan 2006-2016 yerine 1992 ve 2002 yıllarını filtreleyecek şekilde veri işleme hattını değiştir. interestingCountries dizisinin yüklü olduğunu ve slaytlardakiyle aynı olduğunu unutma.

Şimdi, yeni veriyi çizecek şekilde görselleştirme kodunu değiştir; ama bu kez, y-ekseni sıralamasını 1992 yılındaki vaka sayısına göre azalan düzende yapalım.

Bu egzersiz

R'de Görselleştirme En İyi Uygulamaları

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • filter() fonksiyonunu 1992 ve 2002 yıllarını çekecek şekilde düzenle.

  • Estetikleri aşağıdaki gibi güncelle:

    • Ülkelere göre 1992 vaka sayılarını çiz.
    • y-ekseni sıralamasını vaka sayısına göre reorder() ile yap.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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()
Kodu Düzenle ve Çalıştır