楼主: ccgcs
5744 4

[问答] 关于PROC MIXED 中class的疑惑 [推广有奖]

  • 0关注
  • 3粉丝

本科生

92%

还不是VIP/贵宾

-

威望
0
论坛币
205 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2015 点
帖子
114
精华
0
在线时间
101 小时
注册时间
2010-10-18
最后登录
2016-6-6

楼主
ccgcs 发表于 2014-6-5 14:28:42 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
在论坛中看到如下的对重复测量数据分析的过程(原帖地址https://bbs.pinggu.org/thread-998488-1-1.html),class中加入和不加入time有什么区别?是否应该加入time?谢谢!

Proc mixed data=a_b covtest method =REML;
  CLASS group pnt;
  Model y=group time group*time time*time time*time*group /S;
  Repeated /type= TOEP subject=pnt R;
  Lsmeans group / tdiff pdiff;
run;
二维码

扫码加我 拉你入群

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

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

关键词:proc mixed Mixed mix ROC Repeated method 测量

沙发
ttklkl 发表于 2014-6-8 19:57:02
放不放在class语句里就看这个变量是不是分类变量。如果属于分类变量就要放进class语句。

藤椅
mannlee 发表于 2014-6-10 08:58:51
楼上说得没错,如果模型里的time是continuous variable,那么class语句中不应加time;相反,如果模型里的time是discrete variable,那么class语句中要加time。在time只取0/1的情况下,无论是哪种类型的变量,估计出的结果是相同的。
In particular, if time is treated as a discrete variable, you should remove time*time and time*time*group from the model specification presented above, since these two variables will be collinear with time and time*group, respectively.

板凳
mannlee 发表于 2014-6-10 22:54:31
mannlee 发表于 2014-6-10 08:58
楼上说得没错,如果模型里的time是continuous variable,那么class语句中不应加time;相反,如果模型里的ti ...
更正一下,用quantity variable versus categorical variable 来区分比较好,请忽略上面 continuous variable vs. discrete variable 的划分。

报纸
jingju11 发表于 2014-6-12 06:06:38
I think continuous is just contrast to discrete.
In this case, clearly time was treated as continuous variable and thus should not be included in CLASS statement.
JingJu

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

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