Pandas 그룹별 건수 구하기

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 }}