Transformera den förklarande variabeln
Om det inte finns något linjärt samband mellan responsvariabeln och den förklarande variabeln kan det ibland gå 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 över taiwanesiska fastigheter, den här gången med avståndet till närmaste MRT-station (tunnelbana) som förklarande variabel. Du använder kod för att ta kvadratroten av avståndet – ett enkelt sätt att hantera den skeva fördelningen. Ta det, geografi!
taiwan_real_estate är tillgänglig och ggplot2 samt tibble är laddade.
Den här övningen är en del av kursen
Introduktion till regression i R
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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)