Как рассчитать среднее значение одного столбца в соответствии со значением во втором столбце? - PullRequest
0 голосов
/ 04 июля 2019

У меня есть 2 столбца в DataFrame, и я ищу следующее решение в Python.

Мой Dataframe выглядит сейчас так:

columns: INDUSTRY         Revenue
         Service          100
         Manufacturing    50
         Service          200
         Manufacturing    100
         Public           60

Я хотел бы иметьв среднем по типу INDUSTRY в DataFrame:

columns: INDUSTRY         Revenue
         Service          150
         Manufacturing    75
         Public           60

Я знаю, как сделать это в R с таблицей функций, но я только начал с python.Спасибо

1 Ответ

2 голосов
/ 04 июля 2019

В python это называется groupby, так как ваш фрейм данных называется Industry, вы должны использовать:

Industry.groupby('Industry')['Revenue'].mean()

на stackoverflow есть несколько примеров: Pandas group-by и sum

...