等距分箱
# 假设分成3段,分的时候会向外延展0.1%区间,以保证所有样本的覆盖
df['等距分箱'] = pd.cut(df['年龄'], bins=3)
等频分箱
# 每个箱里的样本量相等
pd.qcut(df['年龄'], 3)
等距分箱
# 假设分成3段,分的时候会向外延展0.1%区间,以保证所有样本的覆盖
df['等距分箱'] = pd.cut(df['年龄'], bins=3)
等频分箱
# 每个箱里的样本量相等
pd.qcut(df['年龄'], 3)