[Pandas]Series 슬라이싱
- Python/Pandas
- 2020. 7. 1.
반응형
반응형
간단하게 Series의 슬라이싱에 대해서 살펴보겠습니다.
결론적으로 말하면 리스트와 동일합니다.
import numpy as np
import pandas as pd
s = pd.Series(np.arange(1,6))
s
s라는 Series에서 슬라이싱을 하겠습니다.
리스트와 동일한 방법으로 슬라이싱을 할 수 있습니다.
s[1:3]
인덱스를 기준으로 슬라이싱이 된다는 것을 꼭 기억해주세요!
이번에는 인덱스를 0,1,2,3....으로 하지않고 a,b,c,d,e...로 해서 슬라이싱을 해보겠습니다.
s1 = pd.Series(np.arange(1,6),['a','b','c','d','e'])
s1
s1['c':'d']
s1
인덱스를 다른 것으로 정해놓아도 고유 인덱스번호는 가지고 있기 때문에 고유 인덱스번호로도 슬라이싱이 가능합니다.
s1[1:3]
간단하게 Series 슬라이싱에 대해 살펴보았습니다. 읽어주셔서 감사합니다.
'Python > Pandas' 카테고리의 다른 글
[Pandas]DataFrame column 추가,삭제,순서변경 (0) | 2020.07.16 |
---|---|
[Pandas] DataFrame 살펴보기(생성,데이터파악) (0) | 2020.07.06 |
[Pandas]Series drop, dropna (0) | 2020.06.28 |
Series Boolean Select (0) | 2020.06.24 |
Series 연산 (0) | 2020.06.20 |