728x90
반응형
SMALL
import pandas as pd
import numpy as np
data = {'aa':10,'bb':20,'cc':30,'dd':40, 'ee':50} # 딕셔너리
sr = pd.Series(data, name='국어점수') # 시리즈 생성
sr
[OUT] :
aa 10
bb 20
cc 30
dd 40
ee 50
Name: 국어점수, dtype: int64
sr.dtype
[OUT] :
dtype('int64')
sr.ndim # 몇 차원
[OUT] :
1
sr.shape # 벡터와 같은개념. 튜플
[OUT] :
(5,)
sr.size # 전체 데이터의 개수
[OUT] :
5
sr.name
[OUT] :
'국어점수'
print(sr.index)
print(type(sr.index))
# index가 list가 아니고 클래스임
[OUT] :
Index(['aa', 'bb', 'cc', 'dd', 'ee'], dtype='object')
<class 'pandas.core.indexes.base.Index'>
sr.values # ndarray타입 그래서 arr = sr.values -> arr.sum() 등등 가능
[OUT] :
array([10, 20, 30, 40, 50])
Review
- 시리즈의 인덱스는 리스트로 반환하지 않음
728x90
반응형
LIST