Я использовал ортогорнальную регрессию в R, чтобы найти связь между двумя переменными. Я хочу найти касательную в нескольких точках на линии наилучшего соответствия.
D(expression (model), "x")
дает мне очень неожиданный результат. Я подозреваю, что это потому, что функция поли использует ортогорнальные полиномиумы. В приведенной выше регрессии я получаю
D(expression(44+ 67*x -5.5*x^2), "x")
, который возвращает мне
67 - 5.5 * (2 * x)
Это явно неправильно, "как коэффициенты" (знайте, что они не ошибаются).
x <- c(1,2,3,4,5,6,7,8,9,10)
y <-c(10,15,23,33,46,50,57,63,68,75)
model <- lm( y ~poly(x,2))
Теперь я хочу найти касательную в x = 2 и x = 7
Если я просто посмотрю на числа, я подозреваю, что в х = 2 касательная будет что-то вроде 6,5? (23-10) / (3-1)
Поскольку это поли-регрессия второго порядка, нет смысла вводить итоговые переменные, которые я получаю из регрессии, поскольку это дает бессмысленный результат