33

ネストされたタイルを持つ 1 つの列を返すように Pandas の groupby および qcut コマンドを構成する方法はありますか? 具体的には、2 つのデータ グループがあり、各グループに qcut を適用してから、出力を 1 つの列に返すとします。これは、Partition by() を許可する MS SQL Server の ntile() コマンドに似ています。

     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

上記のデータフレームでは、qcut 関数を B に適用し、A を分割して C を返したいと考えています。

4

1 に答える 1