如何在Python中获得n个数组的nxn协方差矩阵?

如何在Python中获得n个数组的nxn协方差矩阵?,python,numpy,matrix,covariance,Python,Numpy,Matrix,Covariance,对于下面的示例代码,我得到一个2x2协方差矩阵。我怎样才能得到一个3x3协方差矩阵呢 a = [3,9,8,2] b = [4,7,2,5] c = [3,4,6,7] cov_abc = np.cov(a,b,c) print cov_abc 试一试 谢谢你@Donbeo。它既快又完美只是np.cov([a,b,c])(不调用vstack)似乎也能起作用……嗨@Donbeo,a,b,c=np.random.normal(0,1,[2,3]) x = np.vstack([a,b,c])

对于下面的示例代码,我得到一个2x2协方差矩阵。我怎样才能得到一个3x3协方差矩阵呢

a = [3,9,8,2]
b = [4,7,2,5]
c = [3,4,6,7]

cov_abc = np.cov(a,b,c)

print cov_abc
试一试


谢谢你@Donbeo。它既快又完美只是
np.cov([a,b,c])
(不调用vstack)似乎也能起作用……嗨@Donbeo,
a,b,c=np.random.normal(0,1,[2,3])
x = np.vstack([a,b,c])
cov = np.cov(x)