Zacznij terazZacznij za darmo

Uporządkowany wykres punktowy

Zacznijmy od ulepszenia wykresu punktowego, który widziałeś na slajdach.

Na początek zmodyfikuj pipeline przetwarzania danych tak, aby filtrował lata 1992 i 2002 zamiast domyślnych 2006–2016. Tablica interestingCountries jest już wczytana i jest taka sama jak na slajdach.

Następnie zmodyfikuj kod tworzący wykres, aby uwzględniał nowe dane – tym razem posortuj oś y malejąco według liczby przypadków dla roku 1992.

To ćwiczenie jest częścią kursu

Najlepsze praktyki wizualizacji danych w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Zmodyfikuj filter(), aby wybrać lata 1992 i 2002.

  • Zmodyfikuj parametry estetyczne:

    • Wykreśl liczbę przypadków dla roku 1992 według kraju.
    • Użyj reorder(), aby posortować oś y według liczby przypadków.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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()
Edytuj i uruchom kod