Zacznij terazZacznij za darmo

Transformacja zmiennej objaśniającej

Jeśli między zmienną objaśnianą a zmienną objaśniającą nie ma zależności liniowej, czasem można ją uzyskać, transformując jedną lub obie zmienne. W tym ćwiczeniu skupisz się na transformacji zmiennej objaśniającej.

Wrócimy do tajwańskiego zbioru danych o nieruchomościach – tym razem jako zmienna objaśniająca posłuży odległość do najbliższej stacji MRT (metra). Skrócimy tę odległość, wyciągając z niej pierwiastek kwadratowy. Geografia nie ma tu nic do powiedzenia!

taiwan_real_estate jest dostępny, a biblioteki ggplot2 i tibble są wczytane.

To ćwiczenie jest częścią kursu

Wprowadzenie do regresji w R

Zobacz kurs

Interaktywne ćwiczenie praktyczne

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

# Run the code to see the plot
# Edit so x-axis is square root of dist_to_mrt_m
ggplot(taiwan_real_estate, aes(dist_to_mrt_m, price_twd_msq)) +
  geom_point() +
  geom_smooth(method = "lm", se = FALSE)
Edytuj i uruchom kod