sample mean vector
-
[Python] 다변량 데이터의 표본평균벡터, 표본공분산행렬 계산Python 2023. 10. 16. 22:38
import numpy as np # 데이터 Y1 = [35, 35, 40, 10, 6, 20, 35, 35, 35, 30] Y2 = [3.5, 4.9, 30.0, 2.8, 2.7, 2.8, 4.6, 10.9, 8.0, 1.6] Y3 = [2.80, 2.70, 4.38, 3.21, 2.73, 2.81, 2.88, 2.90, 3.28, 3.20] # 데이터 행렬 만들기 Y = np.matrix(np.stack((Y1, Y2, Y3), axis=1)) # 간단한 계산을 위한 행렬 생성 n = 10 J = np.matrix(np.ones((n, n))) I = np.matrix(np.identity(n)) # 표본분산-공분산행렬 계산 np.matmul(np.matmul(Y.transpose(), (I - J ..