# 자동 레이블 정렬
pandas Series를 생성하면 자동으로 label이 붙는다
그리고 이것이 바로 둘 사이의 가장 큰 차이점이다
Pandas Series는 series 사이에 연산이 일어나도 여전히 각 원소 값에 해당하는 label에 따라 정렬된 값 사이에서 연산이 일어난다
# array와 series 생성
n1 = np.arange(10,100,10)
n2 = np.arange(100,1000,100)
s1 = pd.Series(n1)
s2 = pd.Series(n2)
print(n1,n2)
print(s1,s2) # pandas series에는 가장 좌측열에 label이 추가됨에 주목!
# 같은 연산, 다른 결괴
n3 = n1[:8] + n2[1:]
s3 = s1[:8] + s2[1:]
print(n3)
print(s3) # 차이점에 주목하세요!
[ numpy array 결과분석 ]
[ Pandas Series 결과분석 ]
np.nan 값이라는 결측값과의 연산은 항상 np.nan값이 반환된다
# Reference
https://mooksabal.tistory.com/6
[Pandas 잡아먹기] 1편: Pandas의 Series 알아보기
본격 Pandas 잡아먹기 1편: Pandas.Series 데이터 사이언스와 Pandas 데이터 사이언스의 목표야 다들 아시다 싶이 데이터에서 유의미한 결과를 뽑아내고 그를 통해 가치를 창출하는 것이겠죠. 목표를 이
mooksabal.tistory.com
'Knowledge🦢 > 데이터 분석' 카테고리의 다른 글
[Pandas] 리스트, 넘파이, 시리즈, 데이터프레임 개념 및 Pandas 함수, 이상값처리 (0) | 2024.05.20 |
---|---|
[Pandas 개인과제] Iris 데이터 (아이리스, 붗꽃 데이터)를 활용한 Pandas 활용 과제! (0) | 2024.05.16 |
[데이터 전처리&시각화 6] 데이터 시각화 (Matplotlib) - 박스, 스캐터 (0) | 2024.05.12 |
[데이터 전처리&시각화 5] 데이터 시각화 (Matplotlib) - 라인, 바, 히스토그램, 파이 (0) | 2024.05.12 |
[데이터 전처리&시각화 4] 데이터 집계, 데이터 정렬 (0) | 2024.05.10 |