การดึงค่าประมาณพารามิเตอร์
ค่าประมาณสัมประสิทธิ์มักเป็นสิ่งที่สนใจหลักในโมเดลการถดถอย ในแบบฝึกหัดก่อนหน้านี้ได้เรียนรู้วิธีดูผลลัพธ์ของการ fit โมเดลและค่าสัมประสิทธิ์พร้อมสถิติที่เกี่ยวข้องไปแล้ว ในแบบฝึกหัดนี้จะได้เรียนรู้วิธีดึงค่าสัมประสิทธิ์จาก object ของโมเดล
แอตทริบิวต์ .params เก็บค่าสัมประสิทธิ์ของโมเดลที่ fit แล้ว โดยเริ่มจากค่า intercept หากต้องการคำนวณช่วงความเชื่อมั่น 95% สำหรับสัมประสิทธิ์ สามารถใช้เมธอด .conf_int() ของโมเดลที่ fit แล้ว คือ wells_fit
โมเดลที่ fit ไว้ถูกบันทึกเป็น wells_fit และโหลดไว้ใน workspace ของคุณแล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Generalized Linear Models ใน Python
คำแนะนำการฝึกหัด
- บันทึกค่าสัมประสิทธิ์เป็น
interceptและslopeโดยใช้แอตทริบิวต์.params - แสดงผล intercept และ slope ที่บันทึกไว้
- ดึงและแสดงช่วงความเชื่อมั่น 95% สำหรับสัมประสิทธิ์โดยใช้
.conf_int()
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Extract coefficients from the fitted model wells_fit
intercept, slope = wells_fit.____
# Print coefficients
print('Intercept =', ____)
print('Slope =', ____)
# Extract and print confidence intervals
____(____.____)