【发布时间】:2018-09-20 18:18:50
【问题描述】:
我想找到一个 10304*280 矩阵的协方差(即 280 个变量,每个变量都有 10304 个主题),我正在使用以下 numpy 函数来找到它。
cov = numpy.cov(matrix)
我预计结果为 208*280 矩阵,但它返回 10304*10304 矩阵。
【问题讨论】:
-
先换轴试试?
np.swapaxis() -
在 numpy 文档中了解它。您要么想在
np.cov中指定轴(不确定是否可以这样做,但请检查),或者您想在计算协方差之前交换轴。可能您的问题是在matrix的错误轴上计算协方差 -
我认为您看对了,但是如何在 np.cov 中指定轴?
标签: python covariance covariance-matrix