Получить статистику для каждой группы (например, количество, среднее значение и т. д.) с помощью pandas GroupBy?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Получить статистику для каждой группы (например, количество, среднее значение и т. д.) с помощью pandas GroupBy?

Сообщение Anonymous »

У меня есть фрейм данных df, и я использую несколько столбцов из него для группировки:

Код: Выделить всё

df['col1','col2','col3','col4'].groupby(['col1','col2']).mean()
Описанным выше способом я почти получаю нужную мне таблицу (фрейм данных). Чего не хватает, так это дополнительного столбца, содержащего количество строк в каждой группе. Другими словами, у меня есть средства, но мне также хотелось бы знать, сколько из них было использовано для получения этих средств. Например, в первой группе 8 значений, а во второй 10 и так далее.
Короче: как мне получить групповую статистику для фрейм данных?

Подробнее здесь: https://stackoverflow.com/questions/193 ... as-groupby
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»