Знак переменного веса не должен иметь значения в PCA.Поскольку в целом все компоненты отлично представляют исходные данные (когда p нежелательный вес, скорее, что для этого конкретного извлеченного сигнала (скажем, первого главного компонента) вес переменной является отрицательным.
Для лучшего понимания, давайте возьмем классический двухмерный пример, который я взял из этого очень полезного обсуждения :
Можете ли вы увидеть на графике, что один из весов будет необходим для отрицательного значения для 2-го главного компонента?
Наконец, если эта переменная действительно мешает вашему анализу, одним из возможных решений будет применениеРазреженный спс.При перекрестной проверке регуляризации этот метод может сделать некоторые веса равными нулю.Если в вашем случае этот отрицательный вес не является достаточно значительным, он может быть уменьшен до нуля при SPCA.