Model 基于模型预测在单独的数据帧中构建新列

Model 基于模型预测在单独的数据帧中构建新列,model,linear-regression,prediction,calculated-columns,linear-equation,Model,Linear Regression,Prediction,Calculated Columns,Linear Equation,我已将原始数据一分为二。在df1中,Q列有值。在df2中,Q列只有空值。 我的目标是基于我为预测df1中的Q而建立的多元回归模型来预测df2中的Q值。两个dfs的所有列都相同,唯一的区别是列Q 我已经训练并测试了我的多元回归模型。我现在如何利用这些发现在df2中创建一个新的列['Predicted_Q'] 我试着这样使用我的回归方程: df2['Predicted_Q']=(df2['DYAR']*DYAR)+(df2['DVOA']*DVOA)+..+C 但我经常遇到这样的错误:不能将序列乘以

我已将原始数据一分为二。在df1中,Q列有值。在df2中,Q列只有空值。 我的目标是基于我为预测df1中的Q而建立的多元回归模型来预测df2中的Q值。两个dfs的所有列都相同,唯一的区别是列Q

我已经训练并测试了我的多元回归模型。我现在如何利用这些发现在df2中创建一个新的列['Predicted_Q']

我试着这样使用我的回归方程:

df2['Predicted_Q']=(df2['DYAR']*DYAR)+(df2['DVOA']*DVOA)+..+C

但我经常遇到这样的错误:不能将序列乘以“float”类型的非int

如能解决我的全部问题,我们将不胜感激