【发布时间】:2016-07-20 00:02:07
【问题描述】:
计算两个矩阵的协方差矩阵的正确方法是(n x p)形状的X和(n x q)形状的Y
import numpy as np
X = np.array([np.random.normal(size=10),
np.random.normal(size=10),
np.random.normal(size=10)]).T
Y = np.array([np.random.normal(size=10),
np.random.normal(size=10),
np.random.normal(size=10),
np.random.normal(size=10)]).T
执行np.cov(X,Y) 会返回错误。
但np.cov(X.T, Y.T) 没有
这是什么原因?
【问题讨论】: