首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >二值logistic回归与多输入数据

二值logistic回归与多输入数据
EN

Stack Overflow用户
提问于 2017-10-26 23:07:15
回答 1查看 1.3K关注 0票数 0

我一直在尝试利用R(即小鼠)中的选项来进行二元逻辑回归分析(通过连续预测和分类预测之间的交互作用)。

但是,我很难对多个估算的数据(细节和可复制的示例这里)进行这个简单的分析。

具体来说,我还没有找到一种方法来汇集输出的每个方面,包括使用小鼠的GLM函数的“对数似然比”的等价性。

为了避免前一篇文章中的冗余,我正在寻找任何关于R包或其他软件的建议,这些软件可能使二进制逻辑回归的输出的所有基本组成部分(即模型似然比检验、回归系数、wald检验)的集合变得容易/可能。请参阅下面的一个示例,该示例使用rms对未估算的数据进行了处理(无法找到一种方法来对乘法加密数据运行此操作)。

代码语言:javascript
复制
> mylogit
 Frequencies of Missing Values Due to Each Variable
 P1    ST   P8 
 18    0   31 

 Logistic Regression Model

 lrm(formula = P1 ~ ST + P8 + ST * P8, data = PS, x = TRUE, 
 y = TRUE)


 Model Likelihood     Discrimination    Rank Discrim.    
  Ratio Test           Indexes           Indexes       
  Obs           362    LR chi2     18.34    R2       0.077    C       0.652    
  0            287    d.f.            9    g        0.664    Dxy     0.304    
  1             75    Pr(> chi2) 0.0314    gr       1.943    gamma   0.311    

  max |deriv| 8e-08    gp     0.099    tau-a   0.100       Brier    0.155                     

                      Coef    S.E.   Wald Z Pr(>|Z|)
 Intercept          -0.5509 0.3388 -1.63  0.1040  
 ST=       2      -0.5688 0.4568 -1.25  0.2131  
 ST=       3      -0.7654 0.4310 -1.78  0.0757  
 ST=       4      -0.7995 0.5229 -1.53  0.1263  
 ST=       5      -1.2813 0.4276 -3.00  0.0027  
 P8                 0.2162 0.4189  0.52  0.6058  
 ST=       2 * P8 -0.1527 0.5128 -0.30  0.7659  
 ST=       3 * P8 -0.0461 0.5130 -0.09  0.9285  
 ST=       4 * P8 -0.5031 0.5635 -0.89  0.3719  
 ST=       5 * P8  0.3661 0.4734  0.77  0.4393  

总之,我的问题是: 1)能够处理多个推测数据的软件包/软件,以完成传统的二进制逻辑回归分析,特别是交互项( 2)在该程序中运行分析可能需要采取的步骤。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-26 23:23:33

rms软件包具有使用fit.mult.impute()函数组合多输入数据的强大功能。下面是一个小的工作示例:

代码语言:javascript
复制
dat <- mtcars
## introduce NAs
dat[sample(rownames(dat), 10), "cyl"] <- NA
im <- aregImpute(~ cyl + wt + mpg + am, data = dat)
fit.mult.impute(am ~ cyl + wt + mpg, xtrans = im, data = dat, fitter = lrm)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46965145

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档