Wykresy słupkowe: dynamite plots
W materiale wideo omówiliśmy wiele powodów, dla których „dynamite plots" (wykresy słupkowe z słupkami błędów) nie nadają się dobrze do przedstawiania rozkładów danych. Jeśli naprawdę chcesz dodać słupki błędów do wykresu słupkowego, oczywiście możesz to zrobić – trzeba jednak ręcznie ustawić pozycje. Zazwyczaj dużo lepszym wyborem będzie geom punktowy.
Mimo to warto wiedzieć, jak obsługiwać tego rodzaju wykresy, więc spróbujmy.
To ćwiczenie jest częścią kursu
Wizualizacja danych na poziomie średniozaawansowanym z ggplot2
Instrukcje do ćwiczenia
- Korzystając z
mtcars,, narysuj wykreswtw zależności odfcyl. - Dodaj statystykę podsumowującą w postaci słupków, agregując wartości
wtwedług ich średniej i wypełniając słupki koloremskyblue. - Dodaj statystykę podsumowującą w postaci słupków błędów, agregując wartości
wtza pomocąmean_sdl.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Plot wt vs. fcyl
ggplot(mtcars, aes(x = ___, y = ___)) +
# Add a bar summary stat of means, colored skyblue
stat_summary(fun = ___, geom = "___", fill = "___") +
# Add an errorbar summary stat std deviation limits
stat_summary(fun.data = ___, fun.args = list(mult = 1), geom = "___", width = 0.1)