Začněte nyníZačněte zdarma

Seřazený bodový graf

Začneme tím, že vylepšíme bodový graf z prezentace.

Nejdříve uprav pipeline pro manipulaci s daty tak, aby filtrovala roky 1992 a 2002 místo výchozích 2006–2016. Pole interestingCountries je již načteno a je stejné jako v prezentaci.

Potom uprav kód pro vykreslení grafu tak, aby pracoval s novými daty, a tentokrát seřaď osu y sestupně podle počtu případů pro rok 1992.

Toto cvičení je součástí kurzu

Vizualizace dat v R – nejlepší postupy

Zobrazit kurz

Pokyny k cvičení

  • Uprav filter() tak, aby vybíral roky 1992 a 2002.

  • Uprav estetiku grafu:

    • Vykresli počty případů pro rok 1992 podle zemí.
    • Pomocí reorder() seřaď osu y podle počtu případů.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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()
Upravit a spustit kód