開始使用免費開始

擬合簡單模型:迴歸

在這個練習中,你將使用加州房市的資料來練習擬合一個迴歸模型。你的工作空間中已提供名為 housing 的 DataFrame。它包含許多欄位(各種變數)。你能在以下兩個變數之間找出關係嗎?

  • "MedHouseVal":加州各區的房價中位數(單位為 10 萬美元)
  • "AveRooms":每戶平均房間數

本練習屬於課程

Python 的時間序列資料機器學習

檢視課程

練習說明

  • 使用 housing 中的資料準備 Xy 兩個 DataFrame。
    • X 應該是房價中位數,y 是每戶平均房間數。
  • 擬合一個使用這兩個變數的迴歸模型(記得正確調整變數的形狀!)。
  • 別忘了每個變數都必須有 scikit-learn 可接受的正確形狀!

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

from sklearn import linear_model

# Prepare input and output DataFrames
X = ____
y = ____

# Fit the model
model = linear_model.LinearRegression()
model.fit(____)
編輯並執行程式碼