Computer >> 컴퓨터 >  >> 프로그래밍 >> Python

Pandas Series의 평균(Mean) 구하는 방법

파이썬 Pandas 라이브러리에서 제공하는 mean() 함수를 사용하면 Series 객체의 평균값을 아주 간단하게 계산할 수 있습니다. 이 함수는 숫자 데이터를 담고 있는 Series에 적용할 수 있으며, 기본적으로 결측치(NaN)는 자동으로 제외하고 계산합니다.

알고리즘

1단계: Pandas Series를 정의합니다.
2단계: mean() 함수를 사용하여 평균을 계산합니다.
3단계: 계산된 평균값을 출력합니다.

예제 코드

아래 예제에서는 10부터 50까지 다섯 개의 숫자로 이루어진 Series를 생성한 뒤, mean() 함수를 호출하여 평균값을 구하고 결과를 화면에 출력합니다.

import pandas as pd

series = pd.Series([10, 20, 30, 40, 50])
print("Pandas Series:\n", series)

series_mean = series.mean()
print("Pandas Series의 평균:\n", series_mean)

출력 결과

Pandas Series:
0 10
1 20
2 30
3 40
4 50
dtype: int64
Pandas Series의 평균:
30.0

결과 해석

위 코드를 실행하면 먼저 인덱스(0~4)와 함께 Series의 전체 내용이 출력되고, 그다음 평균값인 30.0이 출력됩니다. 주목할 점은 입력 데이터가 정수(int64)임에도 불구하고 평균 결과가 실수(float) 형태인 30.0으로 반환된다는 것입니다. 이는 Pandas의 mean() 함수가 항상 부동소수점 형식으로 결과를 반환하기 때문입니다.