Eu tenho um ponto (x, y) que eu preciso de um regressor linear para passar, dado um conjunto de dados (X, Y). Como faço para implementar isso no R?
Eu tenho um ponto (x, y) que eu preciso de um regressor linear para passar, dado um conjunto de dados (X, Y). Como faço para implementar isso no R?
Respostas:
Se é o ponto através do qual a linha de regressão deve passar, ajuste o modelo y - y 0 = β ( x - x 0 ) + ε , ou seja, uma regressão linear com "sem interceptação" em uma tradução conjunto de dados. Em R , isso pode parecer . Observe o final que indica que nenhum termo de interceptação deve ser adequado.lm( I(y-y0) ~ I(x-x0) + 0)
+ 0
lm
Dependendo da facilidade com que você está convencido, existem várias maneiras de demonstrar que isso realmente produz a resposta correta. Se você deseja estabelecê-lo formalmente, um método simples é usar os multiplicadores Lagrange.