Pandas의 여러 열에 대한 그룹화 된 집계

MRocklin

groupby 개체에 대해 몇 가지 집계를 수행하고 싶습니다. 이 작업을 다른 열에서 가능하고 열당 둘 이상의 집계로 수행하고 싶습니다.

In [1]: from pandas import *

In [2]: df = DataFrame([[1, 'Alice',   100],
                        [2, 'Bob',    -200],
                        [3, 'Alice',   300],
                        [4, 'Dennis',  400],
                        [5, 'Bob',    -500]], 
               columns=['id', 'name', 'amount'])

In [3]: g = df.groupby('name')

In [4]: g.summarize({'num_ids': g.id.nunique(), 
                     'total_amount': g.amount.sum(),
                     'max_amount': g.amount.max()})

이것은 유효한 구문이 아님을 이해합니다. 내가 이루고자하는 것이 분명하기를 바랍니다.

Pandas로이를 달성하는 가장 좋은 방법은 무엇입니까?

chrisb

의 오른쪽 밖으로 문서

gb = g.agg({'id': pd.Series.nunique, 
            'amount': [np.sum, np.max]})

그런 다음 열의 이름을 바꾸려면에 할당하십시오 .columns.

gb.columns = ['num_ids', 'total_amount', 'max_amount']

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Julia의 그룹화 된 열에 대한 여러 요약 통계

분류에서Dev

여러 시계열에 대한 그룹화 및 집계

분류에서Dev

Pandas에서 한 수준의 그룹화 된 데이터 집계

분류에서Dev

Dask를 사용하여 여러 열 및 집계에 의한 그룹화

분류에서Dev

동일한 열에 여러 필터, 집계 및 그룹화

분류에서Dev

여러 테이블의 값으로 그룹화 된 집계 [SQL]

분류에서Dev

Pandas를 사용하여 Python 그룹화 및 여러 열 집계

분류에서Dev

SQL 집계 한에 의해 열을 하나의 그룹화를 사용하여

분류에서Dev

여러 열에 의한 SQL 그룹화

분류에서Dev

Python Numpy-여러 그룹에 대한 집계 numpy 배열

분류에서Dev

Python Pandas를 사용한 여러 그룹화 및 groupby 집계

분류에서Dev

열 값의 고유 한 행으로 그룹화 된 Pandas 계산

분류에서Dev

kdb + : 여러 열에 대한 그룹화 및 합계

분류에서Dev

datetime 열에 대한 단순화 된 pandas groupby 집계

분류에서Dev

'with'내의 각 그룹화 된 값에 대한 계산 (Oracle SQL)

분류에서Dev

Kanban 그룹화 된 단계 열에 대한 Odoo 사용자 정의 필드

분류에서Dev

MongoDB 집계-모든 그룹화 수준에 대한 개수가있는 여러 키별로 그룹화

분류에서Dev

여러 열에 의한 pandas 계층 적 그룹

분류에서Dev

여러 그룹에 대한 반응 가능한 집계 함수

분류에서Dev

여러 포함 된 문서에 대한 Mongoid 그룹화

분류에서Dev

여러 열로 그룹화 된 데이터에 대한 하나의 열에 대한 ggplot2 막대 차트 레이블

분류에서Dev

R에서 일별로 그룹화 된 여러 열의 누락 된 데이터 계산

분류에서Dev

Pandas에서 그룹화 된 문자열의 누적 합계

분류에서Dev

조건부 집계로 그룹화에서 여러 n 번째 값 선택-Pandas

분류에서Dev

HDFStore의 대용량 데이터에 대한 여러 열 "그룹화"

분류에서Dev

HDFStore의 대용량 데이터에 대한 여러 열 "그룹화"

분류에서Dev

여러 다른 열로 그룹화하면서 Pandas 데이터 프레임 열의 고유 한 멘션 계산

분류에서Dev

여러 다른 열로 그룹화하면서 Pandas 데이터 프레임 열의 고유 한 멘션 계산

분류에서Dev

Spark의 여러 열에 대한 창 집계

Related 관련 기사

  1. 1

    Julia의 그룹화 된 열에 대한 여러 요약 통계

  2. 2

    여러 시계열에 대한 그룹화 및 집계

  3. 3

    Pandas에서 한 수준의 그룹화 된 데이터 집계

  4. 4

    Dask를 사용하여 여러 열 및 집계에 의한 그룹화

  5. 5

    동일한 열에 여러 필터, 집계 및 그룹화

  6. 6

    여러 테이블의 값으로 그룹화 된 집계 [SQL]

  7. 7

    Pandas를 사용하여 Python 그룹화 및 여러 열 집계

  8. 8

    SQL 집계 한에 의해 열을 하나의 그룹화를 사용하여

  9. 9

    여러 열에 의한 SQL 그룹화

  10. 10

    Python Numpy-여러 그룹에 대한 집계 numpy 배열

  11. 11

    Python Pandas를 사용한 여러 그룹화 및 groupby 집계

  12. 12

    열 값의 고유 한 행으로 그룹화 된 Pandas 계산

  13. 13

    kdb + : 여러 열에 대한 그룹화 및 합계

  14. 14

    datetime 열에 대한 단순화 된 pandas groupby 집계

  15. 15

    'with'내의 각 그룹화 된 값에 대한 계산 (Oracle SQL)

  16. 16

    Kanban 그룹화 된 단계 열에 대한 Odoo 사용자 정의 필드

  17. 17

    MongoDB 집계-모든 그룹화 수준에 대한 개수가있는 여러 키별로 그룹화

  18. 18

    여러 열에 의한 pandas 계층 적 그룹

  19. 19

    여러 그룹에 대한 반응 가능한 집계 함수

  20. 20

    여러 포함 된 문서에 대한 Mongoid 그룹화

  21. 21

    여러 열로 그룹화 된 데이터에 대한 하나의 열에 대한 ggplot2 막대 차트 레이블

  22. 22

    R에서 일별로 그룹화 된 여러 열의 누락 된 데이터 계산

  23. 23

    Pandas에서 그룹화 된 문자열의 누적 합계

  24. 24

    조건부 집계로 그룹화에서 여러 n 번째 값 선택-Pandas

  25. 25

    HDFStore의 대용량 데이터에 대한 여러 열 "그룹화"

  26. 26

    HDFStore의 대용량 데이터에 대한 여러 열 "그룹화"

  27. 27

    여러 다른 열로 그룹화하면서 Pandas 데이터 프레임 열의 고유 한 멘션 계산

  28. 28

    여러 다른 열로 그룹화하면서 Pandas 데이터 프레임 열의 고유 한 멘션 계산

  29. 29

    Spark의 여러 열에 대한 창 집계

뜨겁다태그

보관