จำกัด การถดถอยเชิงเส้นผ่านจุดที่ระบุ


18

ฉันมีจุด (x, y) ที่ฉันต้องการ regressor เชิงเส้นเพื่อผ่านชุดข้อมูล (X, Y) ฉันจะใช้สิ่งนี้ใน R ได้อย่างไร


@cardinal คำตอบที่ดี! (บางทีคุณสามารถโพสต์เป็นคำตอบได้)
whuber

@cardinal ถูกต้องกับเงิน โปรดโพสต์สิ่งนี้เป็นคำตอบ - ลองลดจำนวนคำถามที่ยังไม่ได้ตอบ : O) Ps. โหวตขึ้นมุ่งหน้าไปทางของคุณ
M. Tibbits

ขอบคุณพระคาร์ดินัล มีวิธีบังคับให้เส้นการถดถอยมีความชันเป็นลบหรือไม่?
reisner

1
หากเส้นที่ติดตั้งนั้นไม่มีความชันเชิงลบสิ่งที่ดีที่สุดที่คุณสามารถทำได้ก็คือความชันศูนย์ซึ่งจะผ่านจุดนั้นดังนั้นการพิจารณาอย่างเฉพาะเจาะจง (x,y)
whuber

ฉันได้ลบความคิดเห็นของฉันและขยายออกเป็นคำตอบแบบเต็มเล็กน้อย
พระคาร์ดินัล

คำตอบ:


24

ถ้าคือจุดที่เส้นการถดถอยต้องผ่านให้พอดีกับโมเดลy - y 0 = β ( x - x 0 ) + ε , คือการถดถอยเชิงเส้นด้วย "ไม่มีการสกัดกั้น" ในการแปล ชุดข้อมูล ในการวิจัยนี้อาจมีลักษณะเหมือน โปรดสังเกตว่าในตอนท้ายซึ่งบ่งชี้ว่าไม่มีคำดักจับใดที่เหมาะสม(x0,y0)yy0=β(xx0)+εRlm( I(y-y0) ~ I(x-x0) + 0)+ 0lm

ขึ้นอยู่กับว่าคุณเชื่อมั่นได้ง่ายเพียงใดมีหลายวิธีในการแสดงให้เห็นว่าสิ่งนี้ทำให้ได้คำตอบที่ถูกต้อง หากคุณต้องการสร้างมันอย่างเป็นทางการวิธีการง่ายๆอย่างหนึ่งก็คือการใช้ตัวคูณแบบลากรองจ์

xy(x0,y0)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.