Hồi quy tuyến tính bị ràng buộc thông qua một điểm được chỉ định


18

Tôi có một điểm (x, y) mà tôi cần một bộ hồi quy tuyến tính để đi qua một tập dữ liệu đã cho (X, Y). Làm thế nào để tôi thực hiện điều này trong R?


@cardinal Câu trả lời hay! (Có lẽ bạn có thể đăng nó dưới dạng trả lời?)
whuber

@ thẻ. Đúng với số tiền. Vui lòng gửi câu hỏi này dưới dạng câu trả lời - hãy giảm thiểu số lượng câu hỏi chưa được trả lời. : O) Thi thiên Up-phiếu đứng đầu theo cách của bạn.
M. Tibbits

Cảm ơn đức hồng y. Nhân tiện, có cách nào để buộc đường hồi quy có độ dốc âm không?
tái lập

1
Nếu đường được trang bị không có độ dốc âm, cách tốt nhất bạn có thể làm là độ dốc bằng 0, sẽ đi qua điểm , từ đó xác định duy nhất nó. (x,y)
whuber

Tôi đã xóa bình luận của mình và mở rộng nó thành một câu trả lời đầy đủ.
Đức hồng y

Câu trả lời:


24

Nếu là điểm mà qua đó dòng hồi quy phải vượt qua, phù hợp với mô hình y - y 0 = β ( x - x 0 ) + ε , tức là, một hồi quy tuyến tính với "không đánh chặn" trên một dịch tập dữ liệu. Trong R , điều này có thể trông giống như . Lưu ý ở phần cuối chỉ ra rằng không có thuật ngữ chặn nào phù hợp.(x0,y0)yy0=β(xx0)+εRlm( I(y-y0) ~ I(x-x0) + 0)+ 0lm

Tùy thuộc vào mức độ dễ dàng bạn bị thuyết phục, có nhiều cách để chứng minh rằng điều này thực sự mang lại câu trả lời chính xác. Nếu bạn muốn thiết lập chính thức, một phương pháp đơn giản là sử dụng số nhân Lagrange.

xy(x0,y0)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.