Как получить размерность сокращения с помощью sklearn PCA, когда у меня больше функций, чем строк? - PullRequest
0 голосов
/ 24 апреля 2018

Я работаю в проекте, и мне нужно прочитать CSV-файл, который имеет больше столбцов, чем строк.Когда я использую PCA из sklearn с csv, в котором больше строк, чем функций, он работает хорошо, но теперь, когда у меня больше возможностей, когда я использую pca (). Fit_transform (), он возвращает квадратную матрицу, которая содержит количество столбцов.равен сумме строк.Как я могу получить все элементы?

1 Ответ

0 голосов
/ 24 апреля 2018

Если имеется n наблюдений с p переменными, то число различных главных компонентов равно min (n-1, p).

См. вики

...