我对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文件时,它将返回2011-2014年测试数据的所有NA值。对于某些变量,有一些空单元格,但是我认为在进行预测时将省略这些单元格。代码有问题吗?任何帮助,将不胜感激。
谢谢