全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
5148 7
2017-08-21
请教一个问题啊,我想按照某个变量来分组,分别在每个组下面跑回归,请问程序应该怎么写呢?

model1 <- glm(m~g,family=binomial(link='logit'),data=data,subset(group))  这样好像不对,请问应该怎么写呢

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2017-8-21 17:49:06
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-8-22 12:09:17
谢谢您!希望再次得到您的指点
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-8-22 12:23:31
还有,希望在模型中显示出or值、95%CI、P值,应该怎么修改程序呢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-8-22 14:17:14
我自己修改了一下
用model来接收glm的结果,然后在function里面写入
exp(coef(model1))
exp(confint(model1))
但是要么得到or值,要么得到95%ci,不能在这个函数里面直接得到or值和95%ci,请问是怎么回事呢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-8-22 16:40:31
分开写了两个function来解决这个问题了,等待更好的方法
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群