data = pd.Series([0,8,1,5,3,7,2,6,10,4,9]) # 实例1:把这组数据分成两部分,一半大的,一半小的,如是小的数值变成'小',大的数值变成'大': v=pd.qcut(data,[0,0.5,1],labels=['大','小'],duplicates='drop')#若有重复区间删除 # 0 大 # 1 小 # 2 大 # 3 大 # 4 大 # 5 小 # 6 大 # 7 小 # 8 小 # 9 大 # 10 小 # dtype: category # Categories (2, object): [大 < 小] v.value_counts() # 大 6 # 小 5 # dtype: int64