繁体   English   中英

Pandas.cut 指定自定义范围

[英]Pandas.cut specify custom range

是否可以在pandas.cut指定自定义范围?

我有一个数据集,我需要将年龄列(和其他几个列)合并到其中。 数据集中ageminmax分别为1855 但是,在数据集的文档中,写了属性age的范围是18-58

pandas.cut会根据数据集的范围(将是18-55 )自动pandas.cut ,这是错误的。

有什么办法可以在pandas.cut方法中指定要pandas.cut的范围吗? 我将IntervalIndex元组视为垃圾箱,但这意味着我自己手动生成垃圾箱。 我正在寻找pandas.cut是否内置了此功能。

不,不是直接的。

但是,您可以将np.linspace(18, 58, n_bins)传递给pd.cut 我不确定您是否考虑“手动生成”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM