728x90
DF = pd.DataFrame({'name' : ['Minsoo','Minju','Yeomin','Hyeri','Junghun','Sunny','Bummee','Luna'],
'old' : [33,25,19,25,32,36,23,36],
'sex' : ['M','W','W','W','M','W','M','W'],
'score1': [91,50,69,98,72,85,43,61],
'score2': [65,77,56,82,79,91,71,63],
'time' : [30,95,64,88,34,69,15,25],
})
DF

1) 나이가 30대 이상인 조건 추출하기
DF[DF['old']>=30]

2) 여성 중에 score1이 70점 미만인 조건 추출하기
DF[(DF['sex']=='W') & (DF['score1']<70)]

3) score1이나 score2 둘 중 하나가 80점 이상인 조건 추출하기
DF[(DF['score1']>=80)|(DF['score2']>=80)]

4) 나이가 20대이거나 문제를 푸는데 걸리는 시간이 40초보다 짧은 조건 추출하기
DF[((DF['old']>=20) & (DF['old']<30))|(DF['time']<40)]

728x90
'빅데이터 분석기사[python] > pandas와 기본 데이터 처리' 카테고리의 다른 글
[python 파이썬, pandas 판다스] pandas와 numpy 전환 (0) | 2022.05.11 |
---|---|
[python 파이썬, pandas 판다스] 데이터 값 변경하기, 바꾸기 (0) | 2022.05.11 |
[python 파이썬, pandas 판다스] 데이터 변환2 (열 필터링, 열 추가, 열 삭제) (0) | 2022.05.10 |
[python 파이썬, pandas 판다스] 데이터 불러오기 및 저장하기 (0) | 2022.05.10 |
[python 파이썬, pandas 판다스] 데이터 변환1 (데이터 복사, 행과 열의 이름 확인하기 및 변경하기) (0) | 2022.05.10 |