📌
# filter(조건) 함수 : 그룹화된 데이터의 조건 설정
#grouped 데이터의 갯수가 200개 이상인 그룹만 조회하기
grouped.count()
# x : group화된 DataFrame 객체
# filter1 : First, Third class 데이터만 저장
filter1 = grouped.filter(lambda x:len(x) >= 200)
filter1['class'].value_counts()
filter1.info()
# age컬럼의 평균이 30보다 작은 그룹만을 filter2에 저장하기
grouped.age.mean()
filter2 = grouped.filter(lambda x:x.age.mean() < 30)
filter2.groupby('class').mean()
filter2.info()
filter2['class'].value_counts()
'수업(국비지원) > Python' 카테고리의 다른 글
[Python] 반정형 데이터 - BeautifulSoup 모듈1 (0) | 2023.04.26 |
---|---|
[Python] 두개의 DataFrame 연결하기 (0) | 2023.04.26 |
[Python] agg(함수이름) 함수 (0) | 2023.04.25 |
[Python] groupby : 컬럼으로 데이터 분리 (0) | 2023.04.25 |
[Python] 범주형 데이터2 - 주식데이터 읽기 (0) | 2023.04.25 |