다음 코드는 끝의 두 행 데이터만 확인한 것이다.
df.tail(2)
실행 결과
|
|
a |
b |
c |
n |
v |
|
|
|
e |
3 |
6.0 |
9.0 |
NaN |
|
4 |
NaN |
9.0 |
12.0 |
앞에서 문자열과 리스트에 사용한 슬라이싱 방법을 데이터 프레임이나 시리즈에도 같은 방법으로 사용할 수 있다. 즉, 대괄호와 콜론(:)으로 인덱스 순서를 지정하고, iloc 함수로 행과 열의 번호를 사용해 데이터를 가져올 수 있다.
예를 들어 df.tail(2)처럼 3행과 4행만 출력해서 확인하고 싶다면 다음 코드처럼 df.iloc[-2:]라고 사용하면 된다.
df.iloc[-2:]
실행 결과
|
|
a |
b |
c |
n |
v |
|
|
|
e |
3 |
6.0 |
9.0 |
NaN |
|
4 |
NaN |
9.0 |
12.0 |