Python Квазиинформационные критерии Statsmodels qi c. Любой пример? - PullRequest
0 голосов
/ 22 февраля 2020

Я, должно быть, делаю что-то действительно неправильно, потому что я просто не могу написать код, чтобы получить критерии квазиинформации из python statsmodels метода GEE "qi c". Этот метод указан так же, как метод "fit" (http://www.statsmodels.org/devel/generated/statsmodels.genmod.generalized_estimating_equations.GEE.html#statsmodels .genmod.generalized_estimating_equations.GEE ), используемый в приведенном ниже коде:

model2 = sm.GEE.from_formula("BPXSY1 ~ RIDAGEYR + RIAGENDRx + BMXBMI + C(RIDRETH1)",groups="group",cov_struct=sm.cov_struct.Exchangeable(), data=da)
result2 = model2.fit()

Но если я кодирую " qi c "так же, как я кодировал" fit ", скрипт не запускается, и появляется следующее сообщение:

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-18-b3cc871449c1> in <module>()
----> 1 criteria = model2.qic()

AttributeError: 'GEE' object has no attribute 'qic'

Я также пробовал:

criteria = model2.qic(result2.params)

и:

criteria = result2.qic()

Ничего не работает. Я получаю всегда одно и то же сообщение об ошибке. Это должно быть синтаксической ошибкой. Кто-нибудь может помочь? Спасибо

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