데이터분석/Pandas

[Pandas] Pandas 데이터 구조 I - Series

SILVERMIRROR 2020. 6. 25. 17:08

Series

  • 1차원 데이터 구조
  • 일반적으로 s 또는 sr로 이름 붙임

 

 

pd.Series()

인덱스를 특별히 지정해주지 않으면 Numpy 다차원배열처럼 0부터 인덱스 시작

Numpy 다차원 배열과 다르게 인덱스를 지정해 줄 수 있으며 숫자가 아닌 문자열도 인덱스로 사용

**

index가 문자열에 저장된 숫자일 경우

  • 문자가 아닌 정수형으로 index 지정
  • 1이 아닌 0부터 index 지정

index를 문자로, 1부터 지정한 경우
index를 정수형으로 0부터 지정한 경우 

index명으로 접근했을 때나 index 순서로 접근했을 때가 동일

 

 

속성

index와 values

 

 

인덱싱

index명 또는 index 순서

 

 

**

Python Dictionary와 Pandas Series 비교

공통점

index와 value를 가진다는 점

> dictionary를 통해 Series 생성 가능

차이점

Dictionary의 Key는 순서가 없고 Series의 index는 순서가 있다

> Series는 index의 순서를 통해서도 value 조회 가능