Pandas groupby und qcut

Gibt es eine Möglichkeit, Pandas groupby- und qcut-Befehle so zu strukturieren, dass eine Spalte mit verschachtelten Kacheln zurückgegeben wird? Angenommen, ich habe zwei Datengruppen und möchte, dass qcut auf jede Gruppe angewendet wird und die Ausgabe dann in eine Spalte zurückgegeben wird. Dies ähnelt dem Befehl ntile () von MS SQL Server, mit dem Partition by () möglich ist.

     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

Im obigen Datenrahmen möchte ich die qcut-Funktion auf B anwenden, während ich auf A partitioniere, um C zurückzugeben.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage