相关疑难解决方法(0)

熊猫groupby和qcut

有没有办法构建Pandas groupby和qcut命令返回一个具有嵌套切片的列?具体来说,假设我有2组数据,我希望qcut应用于每个组,然后将输出返回到一列.这类似于MS SQL Server的ntile()命令,允许Partition by().

     A    B  C
0  foo  0.1  1
1  foo  0.5  2
2  foo  1.0  3
3  bar  0.1  1
4  bar  0.5  2
5  bar  1.0  3
Run Code Online (Sandbox Code Playgroud)

在上面的数据框中,我想将Qcut函数应用于B,同时在A上进行分区以返回C.

python group-by pandas

19
推荐指数
1
解决办法
9930
查看次数

Python Pandas使用pd.qcut创建新的Bin/Bucket变量

如何在python中使用pd.qut创建新的Bin/Bucket变量?

这对于有经验的用户来说可能看起来很简单,但我对此并不十分清楚,在堆栈溢出/谷歌搜索时出乎意料地不直观.一些彻底的搜索产生了这个(qcut作为新列的分配),但它没有完全回答我的问题,因为它没有采取最后一步并将所有内容放入箱(即1,2,......).

python buckets bins pandas

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

pandas ×2

python ×2

bins ×1

buckets ×1

group-by ×1