강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

뀨구기님의 프로필 이미지
뀨구기

작성한 질문수

파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1

4.5 Groupby & aggregation - part1

숙제 답을 모르겠습니다 .........

작성

·

183

1

ngroups 와 nunique * nunique 의 곱에서 차이가 나는 이유를 모르겠는데 설명 부탁드려요...

퀴즈

Pandas에서 GroupBy와 Aggregation의 주된 목적은 무엇일까요?

데이터프레임의 모든 행을 순회하며 값을 개별적으로 수정하기 위함입니다.

데이터를 특정 기준으로 그룹화하고, 각 그룹별로 요약 통계 등을 계산하기 위함입니다.

두 개 이상의 데이터프레임을 단순히 하나의 데이터프레임으로 합치기 위함입니다.

대규모 데이터셋의 메모리 사용량을 최소화하기 위함입니다.

답변 1

3

DeepingSauce님의 프로필 이미지
DeepingSauce
지식공유자

group1: 학년

group2: 반

 

학년이 1~6학년까지 있고,

학교에 반이 1~10반까지 있다고 해서,

모든 각 학년이 "전부" 1~10반까지 존재하지는 않겠죠?^^ (e.g. 5학년이 유독 다른학년보다 학생수가 적다면 1~8반까지 밖에 없을 수 있습니다)

 

그래서 각 그룹을 따로 보고 계산하면 분명 10개씩 존재하는데,

실제 mapping되어있는 관계로 카운팅하면 더 적을수도 있는 것입니다.

 

감사합니다

뀨구기님의 프로필 이미지
뀨구기

작성한 질문수

질문하기