首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用响应(nnet包)分离R中的“多项式”估计

用响应(nnet包)分离R中的“多项式”估计
EN

Stack Overflow用户
提问于 2017-06-19 03:28:37
回答 1查看 152关注 0票数 0

在多项式logistic回归中,我们使用了一组协变量(x1,x2,.预测离散变量y的值,例如,可以采用“结果a”、“结果b”和“结果c”的值。在R中,最常用的拟合多项式逻辑的方法是在nnet包下使用multinom函数。

在运行model <- multinom(outcome ~ x1 + x2 + x3, data=data)时,summary(model)总是将每个结果的估计合并在一起:

代码语言:javascript
复制
Coefficients:
               (Intercept)          x1           x2             x3 
outcome b       0.7990265   -0.9426088    0.2295875    -0.01346151
outcome c       0.6516952   -1.0174237    0.3367977    -0.43912425

我的问题是:我们如何分别提出预测“结果b”和“结果c”的统计估计数(假设"a“是基本类别)?

理想情况下,我希望使用stargazer(),并为outcome b提供一个系数表,为outcome c提供另一个表,任何建议都将不胜感激!

EN

回答 1

Stack Overflow用户

发布于 2017-06-19 03:46:27

Coefficients表转换为数据帧,然后删除/删除不需要的行?

如以下示例所示:

代码语言:javascript
复制
lmfit <- lm(mpg ~ wt + cyl, mtcars)
ab = summary(lmfit)
bc = ab$coefficients
bc = as.data.frame(bc)

wt = bc[c(-1, -3), ]
wt
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44621857

复制
相关文章

相似问题

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