Название компании
Продукт
Название приложения
Август-2024
Сентябрь-2024
Кредиты с начала года
Компания А
Продукт 1
Приложение 1< /td>
12
13
25
Компания А
Продукт 1
Приложение 2
22
25
47
Компания Б
Продукт 2
Приложение 3
10
< td>10
20
Компания C
Продукт 3
Приложение 4
9
1
10
Компания С
Производ 1
Приложение 1
4
10
14
Компания C
Продукт 4
Приложение 5< /td>
3
9
12
Мне нужно объединить строки в приведенном выше фрейме данных, которые имеют одинаковое название компании, и мне нужно рассчитать сумму кредитов с начала года для каждой Компании и создайте новый столбец – Всего кредитов. Результирующая таблица будет выглядеть следующим образом:
желаемый результат
Я могу рассчитать общее количество кредитов, используя:
Код: Выделить всё
df['Total Credits'] = df.groupby('Company Name')['YTD Credits'].transform('sum')
Код: Выделить всё
company_wise_df = pd.DataFrame(df).set_index(['Company Name', 'Product'])
текущая таблица
Однако я не могу объединить ячейки в столбце «Общее количество кредитов».
Подробнее здесь: https://stackoverflow.com/questions/790 ... -dataframe