数据分析汇总学习
https://blog.youkuaiyun.com/weixin_39778570/article/details/81157884
import pandas as pd
import numpy as np
from pandas import Series, DataFrame
# 随机生成一段成绩
score_list = np.random.randint(25, 100, size=20)
score_list
Out[5]:
array([53, 67, 36, 37, 30, 63, 83, 83, 54, 97, 32, 74, 52, 47, 82, 71, 59,
59, 97, 25])
# 进行cut分箱, bins为剪切范围
bins = [0,59,70,80,100]
pd.cut(score_list, bins)
Out[7]:
[(0, 59], (59, 70], (0, 59], (0, 59], (0, 59], ..., (70, 80], (0, 59], (0, 59], (80, 100], (0, 5