반응형
판다스 데이터프레임에서 두 가지 이상 조건으로 필터링하여 추출하는 방법
위의 그림처럼 데이터 프레임이 있을 때,
status와 lang 컬럼을 기준으로 두 가지의 조건을 만족하는 행만 추출하고 싶을 때 조건을 적어주는 방법이다.
조건이 많아 지게되면 한 줄로 작성하는 것이 복잡할 수 있어서 아래와 같은 방법을 이용해도 된다.
각 조건을 따로 변수로 지정해주고 변수를 이용하여 필터링해도 된다.
* 추가 내용
만약 데이터 프레임 내부에 소괄호로 묶어주지 않는다면 다음과 같이 에러를 확인할 수 있다.
조건 별로 소괄호로 묶어주어야 함을 잊지 말자.
반응형
'Python' 카테고리의 다른 글
[Python] flask jinja2에서 문자열 합치기 (0) | 2021.09.19 |
---|---|
[Python] Jupyter Lab에서 mitosheet 사용하기 (0) | 2021.09.17 |
Python의 Jinja2에서 For문 Index값 얻는 방법 (0) | 2021.09.16 |
Python Jinja2에서 If문 사용하는 방법 (0) | 2021.09.16 |
python jinja2 template 변수 선언하기 (0) | 2021.09.16 |
댓글