강의

멘토링

커뮤니티

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

freedom07님의 프로필 이미지
freedom07

작성한 질문수

[개정판] 파이썬 머신러닝 완벽 가이드

판다스 DataFrame의 정렬 그리고 Aggregation함수와 Group by 수행

groupby('Pclass')와 groupby(by='Pclass') 차이

작성

·

326

1

선생님~

강의에서 groupby('Pclass')와 groupby(by='Pclass') 를 

번갈아 쓰시는데 by의 유무에 따른 차이는 없는거지요~??

답변 2

2

권 철민님의 프로필 이미지
권 철민
지식공유자

일반적으로 python 함수를 호출시에 인자명을 생략하면 첫번째 인자로 간주합니다.

DataFrame의 groupby()메소드의 인자는 아래와 같이 by가 첫번째 입니다.

DataFrame.groupby(by=None, axis=0, level=None, as_index=True, sort=True, group_keys=True, squeeze=<object object>, observed=False, dropna=True)[source]

따라서 by를 생략한 groupby('PClass')는 groupby(by='PClass')와 동일합니다.

감사합니다.

0

freedom07님의 프로필 이미지
freedom07
질문자

아하..이해되었습니다.. 원리까지 정말 자세히 알려주셔서 감사합니다 ㅠㅠ..!!! 진짜 최고에요 선생님..!! 

freedom07님의 프로필 이미지
freedom07

작성한 질문수

질문하기