Я пытаюсь выполнить GLM (обобщенная линейная модель) несколько раз в пределах python script (внутри цикла).
1- Я пытался использовать Stats в функции Scipy glm, но описание довольно непросто, и я думаю, что не использовал его хорошо → сообщение об ошибке
"ValueError: only ttest_ind implemented".
I searched within stats.py file and in _support.py to find my way without results.
2- Я попытался установить RPY2 (надеюсь, что lgautier или другое прочитает меня), если вы используете R-функции. Но я на Windows 7 64, и кажется, что мне не удалось установить его хорошо. У меня есть сообщение об ошибке:
import rpy2.tests
File "C:\Python26\lib\site-packages\rpy2\tests.py", line 3, in
import rpy2.robjects.tests
File "C:\Python26\lib\site-packages\rpy2\robjects\__init__.py", line 12, in
import rpy2.rinterface as rinterface
File "C:\Python26\lib\site-packages\rpy2\rinterface\__init__.py", line 22, in
"This might be because R.exe is nowhere in your Path.")
RuntimeError: Unable to determine R version from the registery.Calling the command 'R RHOME' does not return anything.
This might be because R.exe is nowhere in your Path.
Как выполнить надежный GLM в python (другие способы?), я пробовал хорошие, но я пропустил...?)? Как установить RPY (нооб/базовый ученик ученика) на Windows 7 64 и связать его с python?
Я не знаю, почему ответы здесь, по-видимому, указывают на то, что тестирование тестовых моделей для GLM не так уж и хорошо. Я написал тесты. Модели проверяются на Stata, R и SAS. Они довольно полные. Если вы найдете что-то неожиданное или это не так, сообщите об этом разработчикам.
https://github.com/statsmodels/statsmodels/blob/master/scikits/statsmodels/genmod/tests/test_glm.py
И вскоре после моего последнего комментария я нахожу это:
http://statsmodels.sourceforge.net/
с его документацией GLM:
http://statsmodels.sourceforge.net/glm.html
Я бы настоятельно предложил перекрестно проверить с помощью R fit, чтобы убедиться, что он делает то, что вы думаете.
Я отвечаю на меня:
statsmodels не разработаны и проверены достаточно, чтобы их можно было использовать, поэтому НЕ ИСПОЛЬЗОВАТЬ STATSMODELS в своей текущей версии для выполнения GLM → rpy2 подходит, но для этого требуется сложная установите (скопируйте в /Pythonxx/Lib/site -packages/folders, извлеченные из rpy2 tar и получите "нос" и скопируйте их в одном месте)