Как обозначить (индексировать) соответствующие собственные значения для ввода ковариационной матрицы в Python? - PullRequest
0 голосов
/ 29 октября 2019

Я вычисляю собственные значения и собственные векторы дисперсионно-ковариационной матрицы с помощью следующего кода:

eigvals, eigvecs = np.linalg.eig(data)

data - это панда DataFrame с размером (N, N) и строки и столбцы проиндексированы -> помечены именем.

Тем не менее, однако, после вычисления eigvals и eigenvecs вывод float64 теряет маркировку / индекс. Однако, чтобы это было информативным, я хотел бы сохранить соответствующие ярлыки / индексы. Кто-нибудь может сказать мне, пожалуйста, как сохранить описания индексов при расчете собственных значений и собственных векторов фрейма данных?

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...