楼主: dxystata
1289 6

[问答] 如何在R中实现 [推广有奖]

版主

已卖:302份资源

大师

37%

还不是VIP/贵宾

-

TA的文库  其他...

Software

中英文Ebook

R学习

威望
2
论坛币
183395 个
通用积分
15333.1475
学术水平
208 点
热心指数
271 点
信用等级
174 点
经验
298627 点
帖子
5586
精华
1
在线时间
13632 小时
注册时间
2006-6-21
最后登录
2025-12-22

初级学术勋章 初级热心勋章 中级热心勋章 初级信用勋章

楼主
dxystata 发表于 2013-4-30 22:46:09 |AI写论文
200论坛币
proc nlmixed data=DS;
odds=exp(b0) * (1+ b1*alcohol + b2*smoke + b3*alcohol*smoke) ;
model case ~ binary( odds/(1+odds) );
run;
R中如何实现SAS这个过程?谢谢!

关键词:proc nlmixed Alcohol nlmixed Binary Smoke run 如何

沙发
justice1989 发表于 2013-4-30 23:34:33
你是在做logistic回归么?我不太懂sas,如果你是做logistic的话,这样打:
a=read.table(file.choose())
b=glm(y~alcohol+smoke+alcohol*smoke,binomial,a)
summary(b)
odd=exp(这里面是你各项估计值)/(1+exp(这里面是你各项估计值))
已有 1 人评分经验 热心指数 收起 理由
qoiqpwqr + 20 + 1 热心帮助其他会员

总评分: 经验 + 20  热心指数 + 1   查看全部评分

藤椅
dxystata 发表于 2013-4-30 23:41:53
justice1989 发表于 2013-4-30 23:34
你是在做logistic回归么?我不太懂sas,如果你是做logistic的话,这样打:
a=read.table(file.choose())
...
这样是不对的!

板凳
justice1989 发表于 2013-4-30 23:54:52
你是要做什么啊!

报纸
dxystata 发表于 2013-5-2 08:26:31
justice1989 发表于 2013-4-30 23:54
你是要做什么啊!
SAS中用的是非线性混合模型,R中如何实现呢?

地板
qoiqpwqr 发表于 2013-5-2 08:34:09
nlme

7
dxystata 发表于 2013-5-2 08:59:22
qoiqpwqr 发表于 2013-5-2 08:34
nlme
odds=exp(b0) * (1+ b1*alcohol + b2*smoke + b3*alcohol*smoke) ;
model case ~ binary( odds/(1+odds) );
能否按照这个写得完整些呢?谢谢!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-21 02:16