데이터와 함꼐 인덱스라는 것을 사용해서 데이터에 레이블을 달아둘 수 있음
딕셔너리처럼 인덱스를 사용해 킷값으로 데이터를 가져올 수 있음
ndarray가 지원하는 숫자 인덱싱과 슬라이싱 사용가능
# pip install pandas

임포트 방식 : import pandas, 사용 구문 : pandas.Series
임포트 방식 : from pandas, 사용 구문 : import Series Series
임포트 방식 : from pandas, 사용 구문 : import * Series
임포트 방식 : import pandas, 사용 구문 : as pd pd.Series
from pandas import Series
data = [10, 20, 30]
s = Series(data)
print('s : \n', s)
print('type(s) : ', type(s))

import numpy as np
data2 = np.arange(5)
s2 = Series(data2)
print('s2 : \n', s2)

s3 = Series(['samsung', 12345])
print('s3 : \n', s3)

data4 = [1000, 2000, 3000]
s4 = Series(data4)
print('s4.index : ', s4.index)
print('s4.index.to_list() : ', s4.index.to_list())

데이터와 같은 개수의 인덱스를 넣어야 함
s4.index = ['메로나', '구구콘', '하겐다즈']
print('s4 : \n', s4)

Series(data, index)
data5 = ['빨강', '파랑', '초록']
index5 = ['red', 'blue', 'green']
s5 = Series(data5, index5)
print('s5 : \n', s5)

s6 = Series(index=index5, data=data5)
print('s6 : \n', s6)

reindex
index6 = ['yellow', 'green', 'blue']
s7 = s6.reindex(index6)
print('s7 : \n', s7)

s8 = s6.reindex(index6, fill_value=0)
print('s8 : \n', s8)

data9 = {
'아메리카노' : 4500,
'라떼' : 6000,
'망고스무디' : 7500
}
s9 = Series(data9)
print('s9 : \n', s9)
print('s9.values : ', s9.values)
print('s9.index : ', s9.index)

참고링크 : https://wikidocs.net/160686