Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Dodaj filter() do amr_pertussis, aby zachować tylko kraje z liczbą cases większą od zera.
  • Używając funkcji theme(), usuń poziome linie siatki panel.grid.major.y z 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
	___
	)
Edytuj i uruchom kod