давайте создадим пример, который мы можем визуализировать:
X = np.random.randn(6).reshape(3,2)
#Output
[[ 0.26076539, -0.04107355],
[ 0.86502104, 0.67499596],
[ 0.3184734 , -1.57163825]]
C = np.cov(X)
#Output
[[0.04555337, 0.02867848, 0.28525465],
[0.02867848, 0.01805476, 0.17958431],
[0.28525465, 0.17958431, 1.78626103]]
Как видите, матрица симметрична.Вдоль дианагона есть дисперсия каждого входного столбца, а другие элементы - ковариация в соответствии с логикой:
C_{ij} = cov(x_i,x_j)
Так что я верю, что вы хотите, чтобы первая строка (или первый столбец, конечно),Извините, я не знаю, как писать формулы здесь