Przekształcanie 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ć, przekształcając jedną lub obie zmienne. W tym ćwiczeniu skupisz się na przekształceniu zmiennej objaśniającej.
Wróćmy 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). Użyjesz kodu, żeby spełnić marzenie każdego pasażera: skrócić dystans do stacji metra, obliczając jego pierwiastek kwadratowy. Matematyka pokonuje geografię!
Zbiór taiwan_real_estate jest dostępny.
To ćwiczenie jest częścią kursu
Wprowadzenie do regresji z użyciem statsmodels w Pythonie
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Create sqrt_dist_to_mrt_m
taiwan_real_estate["____"] = ____(____["____"])
plt.figure()
# Plot using the transformed variable
sns.regplot(____)
plt.show()