Панды групповой и qcut
Есть ли способ структурировать команды Pandas groupby и qcut для возврата одного столбца с вложенными плитками? В частности, предположим, что у меня есть 2 группы данных, и я хочу, чтобы qcut применялся к каждой группе, а затем возвращал вывод в один столбец. Это будет похоже на команду ntile () MS SQL Server, которая разрешает 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
В приведенном выше кадре данных я хотел бы применить функцию qcut к B при разбиении на A для возврата C.