Pandas:DataFrame:활용
조건을 만족하는 행 갯수 세기편집
엑셀로 치면 countif에 해당하겠다. 여기에 맞는 함수가 따로 만들어져 있지 않아 아래와 같이 구현한다.
의도 | 설명 | 방법 |
---|---|---|
조건에 해당하는 행 갯수 세기 | 둘 중 하나로 가능하다.
|
len(df.loc[df['속성'] > 10])
df.loc[df['속성'] > 10].shape[0]
|
여러조건인 경우 | 조건들을 괄호 안에 넣어
|
df.loc[(df['속성1'] == '특징') & (df['속성2'] >= 10)].shape[0]
|