Я пытаюсь вычислить сумму столбца d в группе по результатам столбца a, b, c.pandas groupby не работает для 3 столбцов
Хотя у меня есть 2 разных значения в столбце c, но все же он не приходит как часть той же группы, итоговая сумма вычисляется неправильно.
Просьба предложить. код я использую:
s = df.groupby(['a','b','c'])['d'].sum()
a b c d
1 ab 123 1
1 ab 123 2
Вывод должен быть:
1 ab 123 3
Но выход приходит в
1 ab 123 1
123 2
df.dtypes
int64
b ob Ject
с объектом
д float64
Это, безусловно, нуждается в [mcve] – cel
Как-то нашли время, чтобы добавить, что с мобильного телефона, но я делаю это – Vipin
Вы должны были бы добавить dataframe пример, для которого вы получаете вопрос –