데이터 분석/Python

[Pandas] indexing (색인)

eunki 2021. 4. 26. 18:06
728x90

1. 컬럼 선택 (Column Selection)

 

① 하나의 컬럼 선택 : df['컬럼명']

② 복수의 컬럼 선택 : df[['컬럼명1', '컬럼명2', '컬럼명3']]

 

 

 

 

2. 범위 선택 (Range Selection)

 

① index에 대한 범위 선택

 

 

 

② loc ★★★ (~이상 ~이하)

 

 

 

 

 

 

 

 

 

③ iloc (position으로 색인) (~이상 ~미만)

 

 

 

 

 

 

 

 

3. 조건을 활용한 색인 (Boolean Indexing)

Numpy의 Boolean 인덱싱과 같은 원리

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4. isin을 활용한 색인

내가 조건을 걸고자 하는 값이 내가 정의한 list에 있을 때만 색인하려는 경우에 사용

 

 

 

 

 

728x90