numpy.mean(), 배열 평균 계산

numpy.mean()은 배열을 산술 평균을 계산합니다. 산술 평균은 모든 숫자를 합하고 숫자의 개수로 나눈 평균 값을 말합니다.

mean()의 기본적인 사용 방법

아래와 같이 mean()을 사용하여 배열의 요소들에 대한 평균 값을 계산할 수 있습니다.

  • numpy.mean(arr) 또는 arr.mean()으로 함수 호출
import numpy as np

arr = np.array([2, 4, 6, 8, 10])

mean = np.mean(arr)
print(mean)

mean = arr.mean()
print(mean)

Output:

6.0
6.0

2차원 배열의 평균 값

mean()으로 2차원 배열의 모든 요소들에 대한 평균 값을 계산할 수 있습니다.

import numpy as np

arr = np.array([[1, 2, 3],
                [4, 5, 6],
                [7, 8, 9]])

means = np.mean(arr)
print(means)

Output:

5.0

2차원 배열의 열(column) 평균 계산

2차원 배열에서 열의 평균을 구할 수 있습니다.

  • axis=0은 2차원에서 열(column)을 의미
  • 실행 결과를 보면, 1~3 열의 평균 값이 포함된 배열을 리턴
import numpy as np

arr = np.array([[1, 2, 3],
                [4, 5, 6],
                [7, 8, 9]])

means = np.mean(arr, axis=0)
print(means)

Output:

[4. 5. 6.]

2차원 배열의 행(row) 평균 계산

  • axis=1은 2차원에서 행(row)을 의미
  • 실행 결과를 보면, 1~3 행의 평균 값이 포함된 배열을 리턴
import numpy as np

arr = np.array([[1, 2, 3],
                [4, 5, 6],
                [7, 8, 9]])

means = np.mean(arr, axis=1)
print(means)

Output:

[2. 5. 8.]
Loading script...

Related Posts

codechachaCopyright ©2019 codechacha