python统计每个区间的数值数量

1,114 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路

在日常工作生活中经常会遇到统计一个列表中不同区间的数值数量的问题,在此记录一下如何使用python进行统计

import random
import pandas as pd
score = [random.randint(0,1) for i in range(100)] # 此处随机生成一个数值列表
score = pd.Series(score)
se1 = pd.cut(score, [0,0.1,0.2,0.5,0.8,1.0]) # 统计0-0.1,0.1-0.2依次类推各个区间的数值数量
print(se1.value_counts())