Kom igångKom igång gratis

Transformera den förklarande variabeln

Om det inte finns något rätlinjigt samband mellan responsvariabeln och den förklarande variabeln kan det ibland vara möjligt att skapa ett sådant genom att transformera en eller båda variablerna. Här fokuserar du på att transformera den förklarande variabeln.

Du återvänder till datamängden för taiwanesiska fastighetspriser, den här gången med avståndet till närmaste MRT-station (tunnelbana) som förklarande variabel. Med hjälp av kod gör du varje pendlares dröm till verklighet: du förkortar avståndet till tunnelbanestationen genom att ta kvadratroten. Det fixar geografin!

taiwan_real_estate är tillgänglig.

Den här övningen är en del av kursen

Introduktion till regression med statsmodels i Python

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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

plt.figure()

# Plot using the transformed variable
sns.regplot(____)
plt.show()
Redigera och kör kod