有没有办法将 pd.cut() 中的cut_bins值保存和使用到不同的文件中

Is there a way to save & use the cut_bins values from pd.cut() into a different file

提问人:SM079 提问时间:9/30/2023 更新时间:9/30/2023 访问量:16

问:

我正在使用 pd.cut() 对 df 中的数字列进行装箱,如下所示

train_df['bucket'], cut_bins = pd.qcut(train_df['rank'] , q=10, labels=[1,2,3,4,5,6,7,8,9,10], retbins=True)

我可以使用cut_bins值来装箱我的测试数据,以及下面,

test_df['bucket'] = pd.cut(test_df['rank'], bins=cut_bins, labels=False, include_lowest=True)

因此,现在的情况是模型被保存为 .pkl 文件。每当新用户想要加载模型时,他们如何使用从train_df获取的这个cut_bins值,并在其new_df中执行类似的分箱。

任何帮助都非常感谢

谢谢

Python Pandas 分箱

评论


答: 暂无答案