Zacznij terazZacznij za darmo

Wizualizacja równoległych prostych

Dwa wykresy z poprzedniego ćwiczenia dawały zupełnie różne przewidywania: jeden pokazywał odpowiedź rosnącą liniowo wraz ze zmienną numeryczną, drugi – stałą odpowiedź dla każdej kategorii. Jedynym sensownym sposobem na pogodzenie tych sprzecznych przewidywań jest uwzględnienie obu zmiennych objaśniających jednocześnie w modelu.

W przypadku modelu regresji liniowej z jedną zmienną numeryczną i jedną kategoryczną ggplot2 nie oferuje prostego, gotowego sposobu na wyświetlenie przewidywań. Na szczęście pakiet moderndive zawiera dodatkowy geom – geom_parallel_slopes() – który znacznie to ułatwia.

Zbiór danych taiwan_real_estate jest dostępny; pakiety ggplot2 i moderndive są wczytane.

To ćwiczenie jest częścią kursu

Regresja średnio zaawansowana w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Korzystając ze zbioru danych taiwan_real_estate, narysuj wykres cen domów w zależności od liczby pobliskich sklepów, z kolorowaniem według wieku nieruchomości.
  • Użyj wykresu punktowego.
  • Dodaj równoległe proste bez wstążki błędu standardowego.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Using taiwan_real_estate, plot price_twd_msq vs. n_convenience colored by house_age_years
___ +
  # Add a point layer
  ___ +
  # Add parallel slopes, no ribbon
  ___
Edytuj i uruchom kod