全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
8459 6
2017-08-24
手头有一个数据集,每个ID有若干条观测(数量各自不同),每条观测我都按照时间排了顺序(times)。我查了这种数据由于不独立,不能用logistic做回归,得用广义估计方程GEE分析,但是根据R语言中geepack包的说明,始终看不太明白,求高手指点程序该怎么写。数据自变量有8个,因变量1个,都已经根据自身数据特点定义为二分类的因子。
下面是的程序:
library(geepack)
mydata <- mydata[order(mydata$id, my$times),]

mf <- as.formula(outcome~age+gender+nation+smoke+F1+F2+F3+F4)

gee1 <- geeglm(mf,data=mydata,id=id,family=binomial, corstr="unstructured")



Error during wrapup: NA/NaN/Inf in 'y'  
我的数据集里8个自变量和1个因变量都不存在缺失值。求指点怎么才能正确的跑出GEE结果,我的qq是170213693,在线等。。
IDagenationgender smokeF1F2F3F4timesoutcome

1

1

1

0

0

0

0

0

1

1

1

1

1

1

0

0

0

0

0

1

2

0

1

1

1

0

0

0

1

0

0

3

1

2

0

1

0

1

1

0

0

0

1

1

2

0

1

0

1

1

0

0

0

2

1

3

0

1

1

1

0

1

0

0

1

0

3

0

1

1

1

0

1

0

0

2

0

3

0

1

1

1

0

1

0

0

3

0

3

0

1

1

1

0

0

1

0

4

1

4

1

0

1

0

0

0

0

1

1

0

5

1

0

1

0

0

0

0

1

1

1

5

1

0

1

0

0

0

0

1

2

1

5

1

0

1

0

1

0

0

0

3

0

5

1

0

1

0

1

0

0

0

4

0

6

0

1

0

1

0

1

0

0

1

0

6

0

1

0

1

0

1

0

0

2

0

6

0

1

0

1

0

1

0

0

3

1

6

0

1

0

1

0

1

0

0

4

0

6

0

1

0

1

0

0

1

0

5

1

6

0

1

0

1

0

0

1

0

6

0


附件列表

例子数据.xlsx

大小:9.47 KB

 马上下载

二维码

扫码加我 拉你入群

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

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

全部回复
2017-8-24 14:34:20
更正mydata <- mydata[order(mydata$id,mydata$times),]
二维码

扫码加我 拉你入群

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

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

2017-8-24 14:44:52
不要沉啊。。。。
二维码

扫码加我 拉你入群

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

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

2017-9-13 15:48:34
麻烦问一下 您懂了吗?
二维码

扫码加我 拉你入群

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

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

2017-9-13 15:59:07
一场蜕变 发表于 2017-9-13 15:48
麻烦问一下 您懂了吗?
不好意思。。没有
二维码

扫码加我 拉你入群

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

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

2020-5-28 16:39:39
为什么我的R说无法找到geepack这个包呢?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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