Пакет Prince для факторного анализа смешанных данных - не удается получить row_contributions () - PullRequest
0 голосов
/ 02 октября 2018

Я пытаюсь использовать пакет Prince для применения Факторного анализа смешанных данных (FAMD).У меня есть pandas dataframe с именами образцов в качестве индекса и функциями в виде столбцов, а некоторые столбцы являются числовыми и другими категориальными.

Подгонка prince.FAMD() работает без ошибок, и, например, я могу правильно запустить функцию plot_row_coordinates(), но я сталкиваюсь с ошибкой, когда пытаюсь получить PCA-эквивалент нагрузок.Функция row_contributions() возвращает вклады строк в каждый из основных компонентов, но она не работает.Это говорит мне Ни один из [{имена столбцов}] не находится в [столбцах] .Очевидно, столбцы находятся в кадре данных.Например, похожая функция, такая как row_coordinates(), работает, и я не понимаю, почему это различие, хотя эти фигурные скобки делают меня подозрительным ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...