在数据分析中使用pandas
df['percentage'].head() 46.5 44.2 100.0 42.12使用np.searchsorted and groupby:
='] ='] ='] = np.searchsorted(bins,df ['百分比']。值) print(df.groupby(df ['binned'])。size())
0 (1,5] 0 (5,10] 0 (10,25] 0 (25,50] 3 (50,100] 1 dtype:int64此输出表明箱中没有值(0,1],(1,5],(5,10)和(10,15])。三个值落在bin(25,50],一个值落在垃圾箱中(50,100]。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3