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
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()