Zacznij terazZacznij za darmo

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

Zobacz kurs

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
  ___
Edytuj i uruchom kod