def transform_with_woe(model_data):
cut_point = model_config.logistic_cut
for key in cut_point.keys():
cutss = cut_point[key]['cut_point']
wwoe = cut_point[key]['woe']
model_data[key] = pd.cut(model_data[key],bins=cutss,labels=range(len(cutss) - 1)).map(lambda x:wwoe[x])
return model_data
评论列表
文章目录