본문 바로가기
2/[ Python ]

iloc, loc Function

by Kieran_Han 2020. 12. 7.

DataFrame에서 특정 행, 열을 선택하는 방법

 

loc: Label이나 조건 표현으로 indexing 하는 방법

 - loc['A'] : A행만 선택

 - loc[['A', 'B']] : A, B 행 선택

 - loc[['A', 'B'], 0:5] : A, B 행과 5개 열 선택

 

* '1'열에 'D' 행만 indexing하고 싶은 경우

 - data[data['1'] == 'D']

*조회된 D행에서 특정(예: '8') 열 조회

 - data[data['1'] == 'D', '8']

 

iloc: 행 또는 열을 숫자로 위치를 나타내서 indexing 하는 방법

 - iloc[0] : 첫번째 행만 선책

 - iloc[-1] : 마지막 행만 선택

 - iloc[:, 0] : 첫번째 열만 선택

 - iloc[:, -1] : 마지막 열만 선택

 - iloc[0: 5] : 첫번째 행 5개 선택

 - iloc[0:5, 0:5] : 행5개와 열5개 선택

' > [ Python ]' 카테고리의 다른 글

%matplotlib inline  (0) 2020.12.08
info( ) Method  (0) 2020.12.08
Best Practices with Pandas  (0) 2020.11.28
Pandas - Dropna Function  (0) 2020.11.28
Pandas - DataFrame 원하는 조건으로 조회  (0) 2020.11.27