AI/study log
[21.02.28] pandas와 친해지기 둘째 날
땽뚕
2021. 8. 30. 00:04
728x90
3. 데이터프레임 고급 인덱싱
* 앞과는 달리, numpy 행렬과 같이 쉼펴를 이용한(행 인덱스, 열 인덱스) 형식의 2차원 인덱싱 지원!
=>크게 loc, iloc 있다!
1) loc 인덱서 : 라벨 값 O, 정수 값 X
- 인덱싱 값 1개만 받는 경우- df.loc[행 인덱스 값]
- df.loc["a"] -> 시리즈 출력
- 슬라이스 가능 df.loc["a":"c"] -> 데이터 프레임 출력
- 리스트 가능 df.loc[["b","d"]] -> 데이터 프레임 출력
- 불리언 가능 df.loc[df.A>12] -> 데이터 프레임 출력
- df.loc[헹 인덱스 값, 열 인덱스 값]
- df.loc["a","R"]
- 슬라이스 가능 df.loc["a":,"E"]
- 리스트 가능 df.loc[["b","d"],["A","F"]]
- 불리언 가능 df.loc[df.A>12,["A":]]
2) iloc 인덱서 : 라벨 값 X, 순서를 나타내는 정수 인덱스 O
이하 loc과 동일
728x90