Как предсказать результаты модели тобита (обученной с использованием библиотеки AER в R) с помощью rpy2? - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть модель регрессии тобитов в R, работающая полностью хорошо, где я также могу предсказать фактические выходные значения для тестового набора, используя коэффициент обратного Миллса. Тем не менее, остальная часть кода для моего проекта находится в python, поэтому я хотел исследовать и использовать API-интерфейс rpy2 для переноса кода в python из R. Я смог достичь бита до обучения модели с использованием AER.tobit() из библиотеки AER (используется в R). Однако, когда дело доходит до прогнозирования на тестовых данных, код не работает должным образом. Когда я использую robjects.r.predict(model,newdata) из rpy2, он просто дает мне подходящие значения для тренировочных данных вместо ответов для тестовых данных. Если кто-нибудь знает способ обойти это и может дать мне знать, это будет отличная помощь! Заранее спасибо!

Дайте мне знать, если вам нужно больше разъяснений по проблеме.

...