최대 1 분 소요

Series 생성 :: pd.Series( )

Reference Reference Pandas In Action
import pandas as pd

pd.Series(  
data = None, # 리스트(List)  
idnex = None,  
dtype = None  
)
  • Option
    • data : 입력 데이터
      • 집합(Set) Error가 → 리스트(List)
        • 집합에서는 리스트와 같은 순서 개념이나 딕셔너리와 같은 연관 개념이 없음
          → 판다스는 집합의 값을 저장하는 순서를 가정할 수 없음
    • index : 인덱스 레이블 할당
      • 파이썬의 딕셔너리와 다르게 Series의 인덱스는 중복을 허용
        (But, Index는 고유한 값이기 때문에 중복을 피하는 것이 좋음)
    • dtype : 입력 데이터 형태 설정
import pandas as pd

lucky_numbers = [7, 8, 15, 16, 23, 42]
days_of_week = ('Monday', 'Wednesday', 'Friday', 'Wednesday','Friday','saturday')

# 동일한 결과
pd.Series(lucky_numbers, days_of_week, 'float')
pd.Series(
    data = lucky_numbers, # Series의 데이터
    index = days_of_week, # Series의 인덱스
    dtype = 'float'       # Series의 데이터 형태
)
Monday        7.0
Wednesday     8.0
Friday       15.0
Wednesday    16.0
Friday       23.0
saturday     42.0
dtype: float64

카테고리:

업데이트: