pandas filter : loc vs iloc

Published by onesixx on

예제 df

Python

dataFrame에 대한 행 / 열/ filtering

loc

Python

iloc

Python

[ ] 특이한 케이스

Python

loc

Python

iloc

Python

[ ] 특이한 케이스.

Python

행열 DataFrame

loc

Python

iloc

Python

오류

Python
XXXXXXXXXXXXXXXXXX

Difference between iloc and loc

https://kongdols-room.tistory.com/112
loc (location) iloc (integer location)
이름location, 레이블인덱싱 integer location 포지션인덱싱
추출기준 행또는열의 label이나 boolean array로
(사람이 읽을수 있는 라벨값, 특정조건식 으로)
행또는열의 순서를 나타내는 정수로
( 컴퓨터가 읽기좋은 숫자, 위치순서로)
df.loc[행인덱싱값, 열인덱싱값]df.iloc[행인덱스, 열인덱스]
부울 인덱싱사용가능불가능
값하나 행하나
(df.loc[0] 인덱스이름이 0인행만)
범위의 두 끝점을 모두 포함Python 슬라이싱 규칙을 사용

Series (cf. dataFrame)에 대한 filtering

행 Series (cf. dataFrame)

pandas.core.frame.DataFrame 이 아닌 pandas.core.series.Series

loc 라벨

Python

iloc 순서정수

Python

colNm1 1
colNm2 2
colNm3 3
colNm4 4
colNm5 5
Name: ridx1, dtype: int64

열 Series

loc 라벨

Python

iloc 순서정수

Python

ridx1 1
ridx2 6
ridx3 11
ridx4 16
Name: colNm1, dtype: int64

오류

Python
XXXXXXXXXXXXXXXXXX

loc 검색

Python

Categories: pandas

onesixx

Blog Owner

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x