Я выполняю PCA и извлекаю функции на основе максимального значения объясненной_вариантности_
ОШИБКА: в 15 компонентах максимальные компоненты имеют одинаковые индексы, т. Е. Соответствуют одной и той же функции. Другими словами - 15 функций дважды рассматриваются как максимальный компонент.
У кого-нибудь есть идеи, в чем может быть проблема?
print(np.abs(model.components_[83]).argmax())
215
print(np.abs(model.components_[87]).argmax())
215
print(model.components_[83][215])
-0.08783137996764155
print(model.components_[87][215])
-0.09858398917798368
nr of features to analyze: 1393
print(len(model.components_[83]))
1393
nr of features chosen by PCA: 125