Я ранее использовал SPSS для выполнения факторный анализ на наборах данных. Я собираю данные, используя PHP, подключенный к базе данных SQL. Есть ли способ выполнить факторный анализ данных непосредственно в PHP или SQL?
Я обнаружил, что это вопрос (SPSS и PHP / MySQL Интеграция) рассматривает, как соединить SPSS и SQL вместе, чтобы они обменивались информацией, но я задавался вопросом, возможно ли это реализовать напрямую. В библиотеке статистики PHP есть ряд функций (http://php.net/manual/en/ref.stats.php) но документация в основном неполная.
Я также не знаю пакет статистики (Исходный код SVN, Я ничего не мог найти с помощью простого поиска fact
это выглядит полезным для вашей проблемы) но это должно быть довольно просто реализовать в PHP, если вы понимаете алгоритм и / или имеете исходный код другой реализации. Конечно, эта задача также поможет вам полностью понять алгоритм, так как программирование автоматически учит вас. Наиболее важным является использование правильных математических функций для обеспечения максимальной точности (например, До нашей эры или же GMP).
Исходный код из другой реализации можно найти в scikit учат Python проект: документация а также исходный код.
Мой ответ не может быть хорошим ответом с точки зрения предоставляя прямое решение, но это лучший ответ, который я могу вам дать прямо сейчас. В заключение отметим, что это сложная и интересная задача, но Stackoverflow не предназначен для того, чтобы предоставить разработчикам что-то для кого-то.
PS: Забудьте о SQL, он изначально не был предназначен для таких задач и не должен использоваться для них.
Других решений пока нет …