Я пытаюсь сделать анализ PCA на маске в маске. Из того, что я могу сказать, matplotlib.mlab.PCA
не работает, если исходная 2D-матрица не имеет значений. Есть ли у кого-нибудь рекомендации по выполнению СПС с отсутствующими значениями в Python?PCA с отсутствующими значениями в Python
Спасибо.
Вы можете найти нелинейные итеративные частичные наименьшие квадраты (http://en.wikipedia.org/wiki/Non-linear_iterative_partial_least_squares). Я не знаю, существуют ли какие-либо реализации Python, но алгоритм отлично работает с отсутствующими значениями, поэтому, если вы можете найти реализацию (или написать ее самостоятельно!), Вы сможете это сделать. – DavidW