필터기능
일정 조건을 통해 원하는 데이터만 추출하는 기능
엑셀
1. 데이터 준비
2. 원하는 행에 필터걸기
1-1) 단축키 사용
① 행 선택하기 (Shift + Space) ⇒ ② 필터기능 활성화 (Shift + L)
1-2) 직접 클릭하는 방법
2. 원하는 셀로 이동한 후 필터열고 검색하기
① 원하는 셀 이동 (좌우방향키) ⇒ ② 필터 열기(Alt + 아래방향키 ↓) ⇒ ③ 키보드 자판 'E' 누르기
3. 검색어 입력 후 엔터키(Enter)
파이썬
## 환경설정
import pandas as pd
import numpy as np
## 데이터프레임 생성하기
df = pd.DataFrame(np.array(([1, 2, 3], [4, 5, 6])),
index=['mouse', 'rabbit'],
columns=['one', 'two', 'three'])
df
# 칼럼명(열) 입력을 통한 선택하기
df.filter(items=['one', 'three'])
# 정규식 표현을 통한 칼럼(열) 선택하기
df.filter(regex='e$', axis=1)
# 인덱스명 입력을 통한 인덱스(행) 선택하기
df.filter(like='ab', axis=0)
2021.11.12 - [Develop/Pandas] - [Pandas] 데이터프레임을 엑셀 필터처럼 쓰는 법 (1편)
'Develop > Pandas' 카테고리의 다른 글
[Pandas] 데이터프레임 옵션 설정하기 (화면, 컬럼 전부 보이게 하기) (0) | 2022.02.21 |
---|---|
[Pandas] 텍스트형식의 날짜를 날짜형식으로 만들기 (0) | 2022.02.06 |
[Pandas] 특정조건 만족하는 인덱스(행), 칼럼(열) 삭제하기 (2) | 2021.11.13 |
[Pandas] 데이터프레임을 엑셀 필터처럼 쓰는 법 (1편) (0) | 2021.11.12 |
[Pandas] 날짜 데이터프레임 업데이트 자동화 (0) | 2021.11.11 |