Proporcje wykresu I: stosunek 1:1
Proporcje wykresu możemy ustawić za pomocą coord_fixed(), która domyślnie używa ratio = 1. Proporcje 1:1 są najbardziej odpowiednie wtedy, gdy dwie zmienne ciągłe mają tę samą skalę – tak jak w zbiorze danych iris.
Wszystkie zmienne są mierzone w centymetrach, dlatego jedna jednostka na wykresie powinna odpowiadać tej samej odległości fizycznej na każdej osi. Dzięki temu wykres rzetelniej przedstawia zależność między zmiennymi – proporcje osi mogą bowiem wpływać na kąt nachylenia linii wygładzającej, a to z kolei może prowadzić do błędnych wniosków. Oczywiście same modele liniowe się nie zmieniają, ale nasz odbiór wykresu zależy od tego, jak te linie wyglądają.
W podglądzie widoczny jest wykres oparty na zbiorze iris, przedstawiający szerokość działki kielicha względem jej długości, z podziałem na gatunki zaznaczonym kolorem.
To ćwiczenie jest częścią kursu
Wizualizacja danych na poziomie średniozaawansowanym z ggplot2
Instrukcje do ćwiczenia
- Dodaj warstwę ze stałymi współrzędnymi, aby wymusić proporcje 1:1.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
ggplot(iris, aes(x = Sepal.Length, y = Sepal.Width, color = Species)) +
geom_jitter() +
geom_smooth(method = "lm", se = FALSE) +
# Fix the coordinate ratio
___