如何使用多个数据来训练R中的线性回归模型

时间:2015-06-17 20:23:58

标签: r linear-regression data-analysis

我正在建立一个线性回归模型来预测2015年的价值。我有2013年和2014年的数据。我的问题是,如何使用2013年和2014年的数据来训练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)

提前谢谢你,

1 个答案:

答案 0 :(得分:0)

如果列完全相同,您应该可以执行以下操作:

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

查找?rbind了解更多详情。