Pandas 그룹별 건수 구하기

Jmnote (토론 | 기여)님의 2021년 10월 10일 (일) 14:23 판

1 개요

Pandas 그룹별 건수 구하기

2 다른 컬럼 불필요

import pandas as pd
df = pd.read_csv("https://raw.githubusercontent.com/jmnote/zdata/master/R/mtcars.csv")

# 방법 1 ★
df['cyl'].value_counts()
# 방법 2
df.groupby(['cyl']).size()
# 방법 3
df.groupby(['cyl']).count()
# 방법 4
df.value_counts(subset=['cyl'])
# 방법 5
df.groupby(['cyl']).count().iloc[:,0]
# 방법 6
df.groupby(['cyl'])['cyl'].describe()['count']

3 다른 컬럼 필요

# 방법 1
df[['cyl','wt']].groupby(['cyl']).size()
# 방법 2
df[['cyl','wt']].groupby(['cyl']).count()
# 방법 3
df[['cyl','wt']].groupby(['cyl']).agg(['count'])

4 같이 보기

5 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}