Я пытаюсь вывести матрицу корреляции для разных мест. Имена строк «PC1», «PC2» и т. д. представляют главные компоненты. Поскольку объясненная процентная дисперсия (и, следовательно, веса) основных компонентов уменьшается от PC1 до PC4, мне нужно запустить корреляцию Пирсона так, чтобы она учитывала веса PC.
Другими словами, строка 1 более важна для определения корреляции между местоположениями, чем строка 2, а строка 2 более важна, чем строка 3, и так далее...
Простой весовой вектор для 4 строк может быть следующим:
w = [1.00, 0.75, 0.50, 0.25]
Я прошел через это, но не совсем понял решение, и, в отличие от этого вопроса, мне нужно найти корреляцию внутри столбцы ОДНОЙ матрицы, взвешивая ее строки.