У меня есть дата-схема, и я хотел бы сгруппировать (или отрезать ее). Dataframe находится в формеГруппа данных данных, когда определенные значения встречаются в заданной строке
A B C
a b 1
a b 0
a b 1
a b 2
a b 0
a e 3
a e 3
f g 6
f g 7
f g 0
Я хотел бы первой группе dataframe на колонке А и В. Затем каждая группа дополнительно разбита на определенную величину на более мелкие группы с последовательными рядами. Например, после группировки блока данных по столбцам A и B, я хотел бы уточнить группировку на третьем уровне каждый раз, когда я столкнулся с 0
в столбце C
. Так сгруппированных dataframe подобен
A B C
a b 1
a b 0
a b 1
a b 2
a b 0
a e 3
a e 3
f g 6
f g 7
f g 0
Группировки в dataframe по значениям столбцов, как столбцы А и В в примере является простым, но я не знаю, как дальше группа по уровню 3 в последовательные строки с определенными точками разреза. Заранее благодарю вас за помощь.
бутона, ваш вопрос не имеет смысла. что вы подразумеваете под делением на определенное значение? разделите группы на 0 означает ничего –
Английский выпуск, здесь делят на самом деле означает * cut *, * split * или * partition *, см. ниже – Boud
@Noobie смотреть anwser и исправлять OP – Boud