728x90
728x90
🔉 빅데이터 분석을 편리하게 해주는 파이썬 라이브러리인 Pandas에 대해 공부해보자!
Dataframe에서 특정 조건에 맞는 데이터를 추출하고자 한다.
데이터는 저번 시간에 사용한 부산 50세 이상 인구수를 이용했다.
import pandas as pd
df = pd.read_csv("/content/2021 부산 50_100.csv",encoding='euc-kr')
df
📌 '행정구역'이 '부민동'만 선택하고 싶을 때
df[df['행정구역']=='부민동']
📌 '행정구역'이 '부민동' 또는 '일광면일 때
df[(df['행정구역']=='부민동')|(df['행정구역']=='일광면')]
📌 '행정구역'이 '부민동' 이 아니고 '50~54세' 인구가 1000이상인 것만 추출
df[(df['행정구역']!='부민동')&(df['50~54세']>=1000)]
※ and 조건은 & 을 or 조건은 | 사용한다.
※ 조건이 두 가지 이상일 경우 ()를 구분하는 것이 편리하다.
728x90
728x90
'Programming > Pandas' 카테고리의 다른 글
[Pandas] 결측값 처리(isnull(), dropna(), fillna()) (0) | 2023.02.15 |
---|---|
[Pandas] 데이터 정렬(sort_values, sort_index) (0) | 2023.02.12 |
[Pandas] 원하는 위치의 데이터 추출(loc, iloc) (0) | 2023.02.12 |
[Pandas] 시리즈(Series) 기초 (0) | 2023.02.05 |
[Pandas] 데이터 복사(copy(), 깊은 복사, 얕은 복사) (0) | 2023.02.05 |