【问题标题】:Print p-value in logistic regression MNLogit()在逻辑回归 MNLogit() 中打印 p 值
【发布时间】:2018-12-19 02:29:42
【问题描述】:

我有一个看起来像这样的数据框:

我已经应用了逻辑回归,我想在另一个数据框中获得 p 分数和 t 值

  Algorithm         Success
    A                 0.91
    B                 0.98
    C                 0.76
     .
     .
     .
    B                 0.77
    C                 0.68
    D                 0.43

代码:

 p1_logit_model=sm.MNLogit(group["Algorithm"], group["Success"].astype(float))

输出:

       Results: MNLogit
===============================================================
Model:              MNLogit          Pseudo R-squared: 0.104 

  Dependent Variable: algorithm        AIC:              184.2255

Date:               2018-12-18 17:19 BIC:              194.2622
No. Observations:   55               Log-Likelihood:   -87.113 
Df Model:           0                LL-Null:          -97.227 
Df Residuals:       50               LLR p-value:      nan     
Converged:          1.0000           Scale:            1.0000  
No. Iterations:     9.0000    

 --------------------------------------------------------------
  algorithm = 0   Coef.  Std.Err.   t    P>|t|   [0.025 0.975]
 --------------------------------------------------------------
  p1_less100ms      0.2326   0.5804 0.4008 0.6886 -0.9050 1.3702
  --------------------------------------------------------------
  algorithm = 1   Coef.  Std.Err.    t    P>|t|   [0.025  0.975]
   --------------------------------------------------------------
  p1_less100ms   -6.3891   3.9519 -1.6167 0.1059 -14.1346 1.3565

我想将每个算法的 p 值和 t 分数存储到算法中,有人可以帮助我吗?

【问题讨论】:

    标签: python pandas logistic-regression p-value


    【解决方案1】:

    我认为您需要先拟合模型才能访问 p 值和 t 值。试试这个:

    fit = p1_logit_model.fit()
    
    print(fit.pvalues[i])
    print(fit.tvalues[i])
    

    其中i 是您有兴趣从多项式模型中查看的任何类别的索引。作为提示,如果您真的希望使用逻辑回归模型,则应该改用 model = sm.Logit(y, X)

    【讨论】:

    • 你能帮我解决提供相关文档的 lnk 吗?另外,解释输出的东西。
    • 您好,请告诉我这个值表示什么:- [0.025 0.975] 及其下面的值
    • @TjS 它来自输出的哪一部分?
    • 在P的右边>|t|表示 [0.025 0.975]。我想知道它代表什么,我想丢弃以检查小于 0.05 的 P 值,我不确定输出的表示
    猜你喜欢
    • 2019-04-11
    • 1970-01-01
    • 1970-01-01
    • 2016-08-24
    • 1970-01-01
    • 1970-01-01
    • 2016-04-04
    • 2018-04-06
    • 1970-01-01
    相关资源
    最近更新 更多