Haaste: Mallin Arviointi
Tässä haasteessa saat käyttöösi tutun asuntodatan, mutta tällä kertaa vain 'age'-ominaisuudella.
1234import pandas as pd df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/b22d1166-efda-45e8-979e-6c3ecfc566fc/houses_poly.csv') print(df.head())
Seuraavaksi luodaan hajontakaavio tälle datalle:
12345678import pandas as pd import matplotlib.pyplot as plt df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/b22d1166-efda-45e8-979e-6c3ecfc566fc/houses_poly.csv') X = df['age'] y = df['price'] plt.scatter(X, y, alpha=0.4) plt.show()
Suora viiva ei sovi tähän hyvin: hinnat nousevat sekä hyvin uusien että hyvin vanhojen talojen kohdalla. Paraabeli mallintaa tätä kehitystä paremmin — tämän tulet rakentamaan tässä haasteessa.
Swipe to start coding
- Aseta
X-muuttuja DataFrameen, joka sisältää sarakkeen'age'. - Luo
X_poly-matriisi käyttämälläPolynomialFeatures-luokkaa. - Rakenna ja kouluta
LinearRegression-malli muunnetuilla piirteillä. - Muotoile
X_newkaksiulotteiseksi taulukoksi. - Esikäsittele
X_newsamalla tavalla kuinXkäyttäen samaa muunnininstanssia. - Tulosta mallin vakiotermi ja kertoimet.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Mahtavaa!
Completion arvosana parantunut arvoon 3.33
Haaste: Mallin Arviointi
Pyyhkäise näyttääksesi valikon
Tässä haasteessa saat käyttöösi tutun asuntodatan, mutta tällä kertaa vain 'age'-ominaisuudella.
1234import pandas as pd df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/b22d1166-efda-45e8-979e-6c3ecfc566fc/houses_poly.csv') print(df.head())
Seuraavaksi luodaan hajontakaavio tälle datalle:
12345678import pandas as pd import matplotlib.pyplot as plt df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/b22d1166-efda-45e8-979e-6c3ecfc566fc/houses_poly.csv') X = df['age'] y = df['price'] plt.scatter(X, y, alpha=0.4) plt.show()
Suora viiva ei sovi tähän hyvin: hinnat nousevat sekä hyvin uusien että hyvin vanhojen talojen kohdalla. Paraabeli mallintaa tätä kehitystä paremmin — tämän tulet rakentamaan tässä haasteessa.
Swipe to start coding
- Aseta
X-muuttuja DataFrameen, joka sisältää sarakkeen'age'. - Luo
X_poly-matriisi käyttämälläPolynomialFeatures-luokkaa. - Rakenna ja kouluta
LinearRegression-malli muunnetuilla piirteillä. - Muotoile
X_newkaksiulotteiseksi taulukoksi. - Esikäsittele
X_newsamalla tavalla kuinXkäyttäen samaa muunnininstanssia. - Tulosta mallin vakiotermi ja kertoimet.
Ratkaisu
Kiitos palautteestasi!
single