LoslegenKostenlos loslegen

Transformieren der erklärenden Variable

Wenn es keine lineare Beziehung zwischen der Antwortvariable und der erklärenden Variable gibt, ist es manchmal möglich, eine solche zu schaffen, indem man eine oder beide Variablen transformiert. Hier geht es darum, die erklärende Variable zu transformieren.

Du wirst einen weiteren Blick auf den taiwanesischen Immobiliendatensatz werfen, dieses Mal mit der Entfernung zur nächsten MRT (U-Bahn) Station als erklärende Variable. Du benutzt den Code, um den Traum eines jeden Pendlers wahr werden zu lassen: die Verkürzung der Entfernung zur U-Bahn-Station durch Ziehen der Quadratwurzel. Nimm das, Geografie!

taiwan_real_estate ist verfügbar.

Diese Übung ist Teil des Kurses

Einführung in die Regression mit statsmodels in Python

Kurs anzeigen

Interaktive Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Create sqrt_dist_to_mrt_m
taiwan_real_estate["____"] = ____(____["____"])

plt.figure()

# Plot using the transformed variable
sns.regplot(____)
plt.show()
Code bearbeiten und ausführen