pandas.cut(x,bins,right = True,labels = None,retbins = False,precision = 3,include_lowest = False)
主要功能:将x数组离散化成bins个分组。
参数详解:
1、x
将要操作的数组对象。
1、bins
将要对x数组中的每个元素归到bins个组中(间距不一定相等)
2、right
形式:right = True
含义:分组时是否包含右边的值(即区间右边是否是闭合)
3、labels
含义:是否用标签来代替分组的结果。 示例如下:
4、precision
含义:精度
5、include_lowest
含义:是否包含左端点。
cut函数与groupby函数配合使用
cut函数返回的categorical对象可以直接传递给groupby,示例如下: