Линейная регрессия в R с использованием функции предсказания - PullRequest
0 голосов
/ 24 марта 2019

Я очень плохо знаком с R и создал линейную модель цены, основанную на таких переменных, как размер и местоположение. Я использовал данные за 2005-2010 годы для модели (Model_Data) и хочу сделать прогнозы на 2011-2014 годы (Test_Data).

model=lm(Price~Size+Location, data=Model_Data)

Test_Data$Predicted_Price = predict(model, Test_Data)

df=data.frame(Test_Data$Predicted_Price)

write.csv(df, file="Predictions.csv")

Когда я запускаю это и открываю файл csv, он возвращает все значения NA для тестовых данных 2011-2014. Для некоторых переменных есть несколько пустых ячеек, но я думал, что они просто опускаются, когда делаются прогнозы. Что-то не так с кодом? Любая помощь будет оценена.

Спасибо

...