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
Instrukcje do ćwiczenia
- Użyj
reorder(), aby posortować oś x w malejącej kolejności wedługcases. - 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
___