위와 같은 데이터를 가지고 있는 df 가 있습니다.
경력이 3년 이상인 사람들의 데이터를 가져오고 싶습니다.
df.loc[df['Years of Experience']>= 3 , ]
위와 같이 행부분에 조건을 입력하여 출력이 가능합니다.
다만 이런식으로 조건을 입력할 경우 loc 함수만을 이용해야 합니다.
조건이 여러개인 경우는 & , | 를 이용하여 처리할 수 있습니다.
예를 들어 경력이 4년 이상이고 8년 이하인 사람의 데이터는
df.loc[(df['Years of Experience'] >= 4) & (df['Years of Experience']<=8),]
이런식으로 & 를 통한 and 연산으로 가능합니다.
'개발 > 파이썬' 카테고리의 다른 글
파이썬. DataFrame 정렬하기. (0) | 2022.11.25 |
---|---|
파이썬 . DataFrame 함수 적용하기 (0) | 2022.11.25 |
파이썬. DataFrame Categorical Data (0) | 2022.11.25 |
파이썬. Pandas NaN값 처리하기 (0) | 2022.11.24 |
파이썬. CSV 파일 읽어오기 , describe , info (0) | 2022.11.24 |