sm 기술 블로그
파이썬 Pandas Series 본문
Pandas Series
: 인덱싱된 데이터의 1차원 배열
리스트를 좀더 간편하게 사용할 수 있다.
import pandas as pa
data = pa.Series([10, 20, 30, 40], index=['a','b','c','d'])
print(data)
다음과 같이 작성해 주면,

위와 같은 결과가 나온다.
다시말해 인덱스가 0,1,2,3이 아닌 a,b,c,d가 된것이다!
이것 외에도 슬라이스 최소 최대, 중간 값 반환 등등이 가능하며 메서드는 아래와 같다.
| Series 매서드 | 설명 |
| append | 2개 이상의 시리즈 연결 |
| describe | 요약 통계량 계산 |
| drop_duplicates | 중복값이 없는 시리즈 반환 |
| equals | 시리즈에 해당 값을 가진 요소가 있는지 확인 |
| get_values | 시리즈 값 구하기, values 속성과 동일함 |
| isin | 시리즈에 포함된 값이 있는지 확인 |
| min | 최소값 반환 |
| max | 최대값 반환 |
| mean | 산술 평균 반환 |
| median | 중간 값 반환 |
| replace | 특정 값을 가진 시리즈 값을 교체 |
| sample | 시리즈의 임의의 값을 반환 |
| sort_value | 값을 정렬 |
| to_frame | 시리즈를 데이터프레임으로 변환 |
또한! 모든 항에 사칙연산을 하고자 한다.
그때,
print(data /10)
다음과 같이 입력한다면

다음과 같이 모든항에 한번에 적용되는 모습을 볼 수 있다.
'Python' 카테고리의 다른 글
| 파이썬 Pandas DataFrame(LG전자 일별시세 뽑기) (1) | 2022.10.13 |
|---|---|
| 비트코인 시세 1초마다 불러오기 (파이썬) (0) | 2022.10.13 |
| GUI(graphical user interface) (0) | 2022.10.13 |
| [Python] '/' 와 '//'의 차이 (0) | 2022.06.26 |
| 집합자료형 (0) | 2022.06.21 |
Comments