Я выполняю следующую полиномиальную регрессию с помощью lm и набора данных mtcars:
lm_quadratic <- lm(mpg ~ gear + I(gear^2), data = mtcars)
lm_cubic <- lm(mpg ~ gear + I(gear^2) + I(gear^3), data = mtcars)
Теперь мне нужно получить максимальную (или минимальную) точку. Моя проблема заключается в следующем: мне нужен общий метод, чтобы сделать это, так как я буду постоянно менять X и Y, а в будущем буду использовать кубическую регрессию.
Для квадратичного я обнаружил, что основы математики решены: формула используется
Но когда я перейду на кубический и другие, это будет бесполезно, поэтому мой друг предложил использовать производный, но я не знаю, как это сделать в R.
Как найти Макс / Мин с производными в квадратичной и кубической регрессиях?