Zacznij terazZacznij za darmo

Odwracamy osie

Zacznijmy od ćwiczenia z obracaniem wykresu. Poniżej znajdziesz kod tworzący wykres słupkowy liczby przypadków pertussis w regionie Ameryk (AMR) w 1980 roku. Jak zauważysz, jest on praktycznie nieczytelny.

Aby łatwiej dostrzec wzorce w danych, posortuj kolumny za pomocą reorder() w malejącej kolejności według liczby przypadków.

Następnie użyj coord_flip(), aby zamienić osie miejscami i móc odczytać nazwy krajów.

To ćwiczenie jest częścią kursu

Najlepsze praktyki wizualizacji danych w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj reorder(), aby posortować oś x w malejącej kolejności według cases.
  • Dodaj coord_flip() do wykresu, aby zamienić osie x i y miejscami.

Interaktywne ćwiczenie praktyczne

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

amr_pertussis <- who_disease %>% 
	filter(   # filter data to our desired subset
		region == 'AMR', 
		year == 1980, 
		disease == 'pertussis'
	)
# Set x axis as country ordered with respect to cases. 
ggplot(amr_pertussis, aes(x = ___, y = cases)) +
	geom_col() +
	# flip axes
	___
Edytuj i uruchom kod