การวิเคราะห์การถดถอยพหุคูณ

ปรับแบบจำลองการถดถอยเชิงเส้นพหุคูณพร้อมการวินิจฉัย. ดำเนินการวิเคราะห์การถดถอยเชิงเส้นพหุคูณพร้อม R², R² ปรับค่า, การทดสอบสัมประสิทธิ์, VIF สำหรับ…

ดำเนินการวิเคราะห์การถดถอยเชิงเส้นพหุคูณพร้อม R², R² ปรับค่า, การทดสอบสัมประสิทธิ์, VIF สำหรับ multicollinearity และการวินิจฉัยส่วนเหลือ คอลัมน์สุดท้ายถูกใช้เป็นตัวแปรตาม

การถดถอยเชิงเส้นพหุคูณคืออะไร?

การถดถอยพหุคูณจำลองความสัมพันธ์ระหว่างตัวแปรตาม (y) และตัวแปรทำนายหลายตัว แบบจำลอง: y = β₀ + β₁x₁ + … + βₚxₚ + ε ประมาณด้วย OLS

การวินิจฉัย: R², R² ปรับค่า, F-test p-value, p-value ของสัมประสิทธิ์, VIF สำหรับ multicollinearity

VIF > 5-10 แสดง multicollinearity ที่เป็นปัญหา แก้ไข: ลบตัวแปรซ้ำซ้อน ใช้ regularization (Ridge, Lasso) รูปแบบในส่วนเหลือแสดงแบบจำลองไม่เหมาะสม

Formula: y = β₀ + β₁x₁ + β₂x₂ + ⋯ + βₚxₚ + ε β = (XᵀX)⁻¹Xᵀy R² = 1 − SS_res/SS_tot Adj R² = 1 − (1−R²)(n−1)/(n−p−1) VIF_j = 1/(1 − R²_j)

ตัวอย่างการคำนวณ

ทำนายราคาบ้านจากพื้นที่ x₁ และอายุ x₂ บ้าน 5 หลัง: พื้นที่ 1,300/1,800/1,900/2,000/2,400 ตร.ฟุต อายุ 10/5/12/25/15 ปี ราคา $150,000/$233,000/$216,000/$208,000/$249,000 การประมาณกำลังสองน้อยที่สุดได้ β₀=50,000 β₁=100 β₂=−2,000 R²=0.92 Adj R²=0.84 VIF=1.2

เมื่อใดควรใช้เครื่องคำนวณนี้

ข้อผิดพลาดที่ควรหลีกเลี่ยง

วิธีตีความผลลัพธ์

มาตรฐานและเอกสารอ้างอิง

คำถามที่พบบ่อย

R² ปรับค่าคืออะไร?

R² เพิ่มขึ้นเสมอเมื่อเพิ่มตัวแปร R² ปรับค่าลงโทษจำนวนตัวทำนาย ใช้เปรียบเทียบแบบจำลองที่มีจำนวนตัวแปรต่างกัน

VIF สูงหมายถึงอะไร?

VIF วัดการขยายตัวของความแปรปรวนสัมประสิทธิ์ VIF=1: ไม่มี collinearity >5: ปานกลาง >10: รุนแรง