Porządkowanie wykresu słupkowego
Zmiany wprowadzone w poprzednim wykresie były świetne i znacznie go poprawiły – ale możemy pójść jeszcze dalej!
Wydaje się, że kilka krajów ma zerową liczbę przypadków. Usuńmy je, żeby nazwy pozostałych krajów miały więcej miejsca.
Poza tym pozbądźmy się zbędnych poziomych linii, które zaśmiecają tło wykresu.
Ramka danych amr_pertussis utworzona w poprzednim ćwiczeniu jest już załadowana.
To ćwiczenie jest częścią kursu
Najlepsze praktyki wizualizacji danych w R
Instrukcje do ćwiczenia
- Dodaj
filter()doamr_pertussis, aby zachować tylko kraje z liczbącaseswiększą od zera. - Używając funkcji
theme(), usuń poziome linie siatkipanel.grid.major.yz tła wykresu.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
amr_pertussis %>%
# filter to countries that had > 0 cases.
___ %>%
ggplot(aes(x = reorder(country, cases), y = cases)) +
geom_col() +
coord_flip() +
theme(
# get rid of the 'major' y grid lines
___
)