任务4 模型选择,模型融合
1 使用sklearn做单机特征工程
接前面的特征工程之后
folds = KFold(n_splits=5, shuffle=True, random_state=2333)
oof_lgb = np.zeros(len(train))
predictions_lgb = np.zeros(len(test))
feature_importance_df = pd.DataFrame()
#target=new_target.copy()
for fold_, (trn_idx, val_idx) in enumerate(folds.split(train.values, target.values)):
print("fold {}".format(fold_))
tag_name = ['communityName','plate','region']
train['tradeMoney']=target
train_csv = train.iloc[trn_idx]
val_csv = train.iloc[val_idx]