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 |