반응형

1. 시리즈(Series) 기본 사용법

1) 기본 코드

import pandas as pd

data = [1,2,3]
index = ['row1', 'row2', 'row3']

s = pd.Series(data=data, index=index)

print(s)

print(s * 10)

print(s.index)

print(s.values)

2) 실행결과

print(s)
row1    1
row2    2
row3    3
dtype: int64
  • 첫열은 인덱스 값(미 설정시 0,1,2....로 자동 지정)
  • 두번재 열은 값
  • dtype : 두번째 열의 데이터 타입
  • Series는 일차원 배열이므로 열 추가가 불가
print(s * 10)
print('\n')
print([1,2,3] * 5)
row1    10
row2    20
row3    30
dtype: int64


[1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3]
  • padas Series는 각 행의 값에 10을 곱한 값을 출력
  • 2번째 파이썬 리스트의 경우 [1,2,3]을 10번 반복해서 출력
print(s.index)
Index(['row1', 'row2', 'row3'], dtype='object')
  • 인덱스 값만 출력
print(s.values)
[1 2 3]
  • 값만 출력
반응형

+ Recent posts