Прогноз до y = 0 с использованием линейной регрессии в R - PullRequest
0 голосов
/ 28 июня 2018

Я застрял с проблемой, которая может быть довольно простой.

У меня есть фрейм данных, содержащий Даты с разными интервалами (как 4-значный год) и соответствующие значения площадей. Я хотел бы выполнить прогноз линейной регрессии, чтобы выяснить, в каком году площадь равна 0 или, другими словами, пересекает ось X

Пример набора данных:

Date Area
1934 0.50
1963 0.35
1983 0.28
2004 0.13
2018 0.08

1 Ответ

0 голосов
/ 28 июня 2018

Вас это устраивает?

df = data.frame(Date=c(1934, 1963, 1983, 2004, 2018), Area=c(0.5, 0.35, 0.28, 0.13, 0.08))

regression <- lm(Date~Area, data=df)

predict(regression, data.frame(Area=0))

И результат:

2032.766 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...