การ Fit โมเดลเบื้องต้น: การถดถอย
ในแบบฝึกหัดนี้ จะได้ฝึก Fit โมเดลการถดถอยโดยใช้ข้อมูลตลาดที่อยู่อาศัยในแคลิฟอร์เนีย DataFrame ชื่อ housing พร้อมใช้งานในพื้นที่ทำงานแล้ว ภายในประกอบด้วยตัวแปรหลายตัว (จัดเก็บเป็นคอลัมน์) ลองหาความสัมพันธ์ระหว่างตัวแปรสองตัวต่อไปนี้
"MedHouseVal": มูลค่าบ้านมัธยฐานของแต่ละเขตในแคลิฟอร์เนีย (หน่วย: $100,000)"AveRooms": จำนวนห้องเฉลี่ยต่อหน่วยที่พักอาศัย
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Machine Learning สำหรับข้อมูล Time Series ใน Python
คำแนะนำการฝึกหัด
- เตรียม DataFrame
Xและyจากข้อมูลในhousingXควรเป็นมูลค่าบ้านมัธยฐาน และyควรเป็นจำนวนห้องเฉลี่ยต่อหน่วยที่พักอาศัย
- Fit โมเดลการถดถอยโดยใช้ตัวแปรเหล่านี้ (อย่าลืมจัดรูปร่างตัวแปรให้ถูกต้อง!)
- ตัวแปรแต่ละตัวต้องมีรูปร่างที่ถูกต้องเพื่อให้ scikit-learn ใช้งานได้!
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
from sklearn import linear_model
# Prepare input and output DataFrames
X = ____
y = ____
# Fit the model
model = linear_model.LinearRegression()
model.fit(____)