Я создал новый агрегированный фрейм данных с помощью groupby, и у меня возникают проблемы с добавлением строки промежуточных итогов для каждой категории.
Я попытался использовать pd.groupby и pivottable и изменил индекс, но я неНе могу представить данные так, как я хочу.
- Создает промежуточный итог «USD_Balance» для каждого «Клиента», но добавляет его в виде столбца:
df_balance['Subtotal'] = df_balance.groupby('Client')['USD_Balance'].transform('sum')
- Создание группы и объединение смоя необработанная таблица дает мне тот же результат.
+----------+-------------+------------+
|CLient ID | USD_Balance | Subtotal |
+----------+---------+------------+----
| 1 | 2 | 6 |
| 1 | 2 | 6 |
| 1 | 2 | 6 |
+----------+-------------+------------+
- Как я хочу отобразить свои данные:
|---------------------|------------------|
| Client ID | USD_Balance |
|---------------------|------------------|
| 1 | 2 |
|---------------------|------------------|
| 1 | 2 |
|---------------------|------------------|
| 1 | 2 |
|---------------------|------------------|
| SubTotal | 6 |
|---------------------|------------------|
Я хотел бы добавитьстрока промежуточного итога с соответствующей аггой для каждой группы идентификаторов клиентов.
Заранее благодарим за любые указания о том, как представлять мои данные, как это!