我有99个人的年收入数据:
import pandas, random
incomes = pandas.DataFrame({'income':[round(random.triangular(20,80,200),0) for i in range(99)]})
如何:
(对不起,听起来像是一个新手问题,我正在学习,谢谢!)
我有99个人的年收入数据:进口大熊猫,随机收入= pandas.DataFrame({'income':[round(random.triangular(20,80,200),0)for i in range(99)]}} )如何:将它们分组为3 ...
要按列对列进行分组,可以使用Series.quantile
,它允许指定分位数的序列。使用pd.cut
将列拆分为bin: