pandas.cut(x,bins,right=True,labels=None,retbins=False,precision=3,include_lowest=False)
x:需要切分的数据
bins:切分区域
right : 是否包含右端点默认True,包含
labels:对应标签,用标记来代替返回的bins,若不在该序列中,则返回NaN
retbins:是否返回间距bins
precision:精度
include_lowest:是否包含左端点,默认False,不包含。默认是左开右闭区间
listBins=[0,200,400,100000]
listlables=['1-200','200-400','400以上']
dt_product_sales['价格分组']=pd.cut(dt_product_sales['售卖价'],bins=listBins,
right=False,labels=listlables,retbins=False,include_lowest=True)
dt_product_sales.head()