我有一个statsmodels.discrete.discrete_model.BinaryResultsWrapper,它是运行statsmodels.api.Logit(...).fit()的输出。我可以调用.summary()方法,该方法打印出一个嵌入了文本中的系数的结果表,但是我真正需要的是将这些系数存储到变量中以备后用。我怎样才能做到这一点?关于如何执行此非常基本的操作的文档还不清楚(可能是除了打印结果之外,任何人都想对结果做的最基本的事情)

当我尝试fittedvalues()方法时(看起来它会返回系数),我得到的错误是:

“系列”对象不可调用

最佳答案

由于文档不多,我通过随机实验找到了解决方案。

正确的语法是:

Logit(...).fit().params.values

关于python - 如何从MLE logit回归中获得系数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29868937/

10-15 23:10