python怎样将一个连续变量分箱成5个离散值,使得每个离散值的数量相同,写出具体代码
时间: 2023-03-08 22:58:51 浏览: 98
连续数值的离散化方法
4星 · 用户满意度95%
可以使用pandas包中的qcut函数来实现,具体代码如下:import pandas as pddata = pd.Series([1,2,3,4,5,6,7,8,9,10])new_data = pd.qcut(data, 5, labels=False, duplicates='drop')print(new_data)
阅读全文