1. Nauka
  2. /
  3. Kursy
  4. /
  5. Najlepsze praktyki wizualizacji danych w R

Connected

ćwiczenie

Porządkowanie stosu dla lepszej czytelności

W poprzednim wykresie zgrupowaliśmy wszystkie choroby inne niż odra i świnka w osobną kategorię, więc można założyć, że mniej interesuje nas trajektoria kategorii „inne" niż odry i świnki.

Z tego powodu stworzony wcześniej wykres ma pewien problem. Sposób ułożenia słupków – odra na górze, świnka w środku, inne na dole – utrudnia ocenę zachowania świnki w czasie, ponieważ jej podstawa jest niestała ze względu na zmienne wartości proporcji odry.

Ggplot porządkuje słupki i legendę zgodnie z kolejnością zmiennych w zbiorze danych. Aby to zmienić, przekształć kolumnę disease w czynnik, ustawiając levels w kolejności, której ma używać wykres.

Instrukcje

100 XP
  • Zmień funkcję mutate w potoku przekształcania danych, tak aby zamienić disease w czynnik z levels = c('measles', 'other', 'mumps').
  • Narysuj wykres ponownie, używając tego samego kodu co w poprzednim ćwiczeniu.