как найти среднее значение столбца на основе его группы в пандах - PullRequest
0 голосов
/ 15 сентября 2018

Я использую панд и использую набор данных, у которого есть столбец класса со значениями 1, 2 и 3 и столбец возраста, который имеет различные значения.

Теперь я хочу найти среднее / среднее значение возраста, в зависимости от того, к какому классу они принадлежат, т.е. к классу 1, 2 или 3. В наборе данных содержится 900 строк и 9 столбцов. Как я могу это сделать ??

1 Ответ

0 голосов
/ 16 сентября 2018

Одно из возможных решений:

df.loc[df['class'] == 1, 'age'].mean()

Где df['class'] может быть любым столбцом, который вы хотите ==, с любым значением, которое вы хотите в столбце класса

Надеюсь, что это отвечает на ваш вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...