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