我有一个pandas df,它是我使用shift()函数迭代原始df创建的 for i in range(2, 4):
df["lag_{}".format(i)] = df.x.shift(i) 因此,将会有实际的x列和具有移位的x值的lag2-lag10列。我已经为回归模型训练了这个数据集,以进行一步预测。我想在数据帧的末尾添加新的行,其中x的NaN值和从最后一个位置移位的值,以便能够使用这些新的滞后来拟合模型,以<em
在这个包中,我有一个函数,它获取xgboost、RandomForest (来自ranger函数)和glmnet模型,并使用它们对新数据集进行预测。
每次我进行预测时,我都使用相同的广义预测函数。如果我没有命名函数的空间,R就不知道使用哪个库来预测。no applicable method for 'predict' applied to an