NumPy ковариация между двумя столбцами в матрице - PullRequest
1 голос
/ 01 октября 2019

Я пытаюсь вычислить ковариацию между двумя столбцами в матрице. Я получаю следующую ошибку: у объекта '' numpy.ndarray 'нет атрибута' numpy ''

Я использую цикл for и увеличиваю на 2, потому что у меня всего 20 столбцов и 10 наборов. 1-й набор = столбец 1,2 -> 2-й набор = столбец 3,4 и т. Д.

Я ссылаюсь на это: https://www.pythonprogramming.in/calculates-the-covariance-between-columns-of-dataframe-in-pandas.html

import pandas
import numpy

data = pandas.read_excel("data.xlsx", header=None)
datanpy = pandas.DataFrame.to_numpy(data)

for i in range (0, 20, 2):
    x = datanpy[i]
    y = datanpy[i + 1]
    covariance = x.numpy.cov(y)
    print(covariance)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...