반응형
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]
- 값만 출력
반응형
'Phython > Python Pandas' 카테고리의 다른 글
05. 판다스 시리즈(Pandas Series) 필터, 정렬 (filltering, sort) (0) | 2022.02.03 |
---|---|
04. 판다스 시리즈(Pandas Series) 연산 (min(), max(), mean(), diff(), rank()) (0) | 2022.02.02 |
03. 판다스 시리즈(Pandas Series) Values 수정, 삭제 (0) | 2022.02.02 |
02. 판다스 시리즈(pandas Series) 인덱싱, 슬라이싱 (0) | 2022.02.01 |
00. 판다스(pandas)란? (왜 쓰는가?) (0) | 2022.02.01 |