728x90 반응형 groupby2 [Pandas] groupby() 메서드 groupby() 메서드는 DataFrame의 데이터를 하나 이상의 키를 기준으로 그룹화(grouping) 하여, 각 그룹에 대해 집계(aggregation)·변환(transform)·필터(filter) 연산을 적용할 수 있게 해주는 도구임.Split–Apply–Combine 패턴: 데이터를 나누고(split) → 그룹별 연산을 적용(apply) → 결과를 결합(combine)groupby 자체는 DataFrameGroupBy 또는 SeriesGroupBy 객체를 반환하며, 집계(aggregation), 변환(transform), 필터(filter) 같은 후속 연산(주로 aggregate function임)이 필요참고로, DataFrameGroupBy의 obj 속성은 대상이 되었던 원본 데이터프레임을 가.. 2025. 8. 20. [Pandas] pivot_table() 메서드 .pivot()과 같이 reshaping이 가능한 메서드.차이점은 .pivot()은 pivot 결과 테이블의 행-열 조합에서 중복되는 요소가 있는 경우 에러가 발생하나,.pivot_table()은 aggregation을 통한 하나의 대표값으로 처리가 가능함.groupby+aggregation+unstack 조합에 대한 일종의 syntactic sugar임.2025.08.20 - [Python] - [Term] pivot 이란? [Term] pivot 이란?1. pivot 이란?Pandas에서 pivot은 데이터의 모양(shape)을 바꾸는 기능 을 가리킴: reshaping특정 column의 값들을 row 인덱스(index)로,또 다른 column의 값들을 열(columns)로지정하는 테이블을 만들고,해.. 2025. 8. 19. 이전 1 다음 728x90 반응형