2015-06-17 56 views
-2

我正在构建线性回归模型以预测2015年的值。我有2013年和2014年的数据。我的问题是,我如何使用2013年和2014年的数据来训练R中的线性回归模型?我有:如何使用多个数据在R中训练线性回归模型

model1 = lm(x ~ y, data = data2013) 

model2 = lm(x ~ y, data = data2014) 


predictions1 = predict(model1, testdata) 

predictions2 = predict(model2, testdata) 

我想知道是否可以使用我拥有的所有数据建立更准确的模型。这将是这样的:

model1&2 = lm(x ~ y, data = data2013 & 2014) 

谢谢你在前进,

回答

0

如果列是完全一样的,你应该能够做这样的事情:

data_2013_and_2014 <- rbind(data2013, data2014) 
new_model <- lm(x ~ y, data = data_2013_and_2014) 

查找?rbind更多细节。

+0

是的,列是完全一样的!听起来对我来说,我现在就试试。 – gnobre

+0

它像一个魅力工作!非常感谢:D – gnobre

相关问题