最近在学数据聚合与分组中的 pd.cut()与pd.qut(),总结了一下:
说直白一些,这两者的区别:
举个简单的例子:就是 给你一列数a,现在要分组。怎么个分法呢?
pd.cut(a,n) 是把这一列数基于数值区间的大小分为n组,即(max-min)/n,然后统计每个数在哪一个区间,这样至于每个区间内有几个数就不一定了。
pd.qcut(a,n) 就是把这一列数的个数等分为n组,然后根据每组数据的大小值确定分组区间。
pandas中的pd.qcut与pd.cut的区别
最新推荐文章于 2024-07-07 19:08:36 发布