由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 请教Reapeated measure mixed model
相关主题
请教:Repeated measures ANOVA (SAS proc mix)弱弱的问一下关于one-way repeated ANOVA
mixed model DF 问题有没有咨询达人,帮我看下这个case
事关毕业,务必指点! covariance structure请教高人
如何对这个数据做统计模型?【包子题】
这是什么design呀?repeated measure and nested design?请教如何用proc glimmix 分析 repeated measures with binary outcome.
请问这种数据怎么分析?CS和AR covariance structure怎么求逆呢?
问大家一个repeated measure的问题Are these two tests the same thing?
请教一个PROC MIXED做REPEATED MEASUREMENT问题请教SAS的问题,时间变量读取,包子答谢
相关话题的讨论汇总
话题: xx话题: time话题: repeated话题: tr话题: week
进入Statistics版参与讨论
1 (共1页)
s*****e
发帖数: 157
1
在以下dataset中,每个id在不同的星期可以重复参与不同的treatment(A或B),最后参
与的模式包括A,B, AB,AA,BB,ABB,AAB等等,同时每个id在同一个tr下分别在time1和
time2测量了一次.所以一个id可能有多个repeated measure.
我想建个mixed model比较tr对response的影响
proc mixed;
class id tr time;
model response=tr|time;
repeated /subject=id;
run;
程序无法运行,可能因为同一个id在同一个time有多个observation,这种情况怎么处理
呢?请大家支招,多谢!
dataset:
id week tr time response
01 1 A 1 xx
01 1 A 2 xx
01 2 A 1 xx
01 2 A 2 xx
01 3 B 1 xx
01 3 B 2 xx
02 1 A 1 xx
02 1 A 2 xx
02 3 B 1 xx
02 3 B 2 xx
03 3 B 1 xx
03 3 B 2 xx
04 3 B 1 xx
04 3 B 2 xx
04 4 A 1 xx
04 4 A 2 xx
j*******y
发帖数: 58
2
这好像应该用random id instead of repeated / subjiect=id

【在 s*****e 的大作中提到】
: 在以下dataset中,每个id在不同的星期可以重复参与不同的treatment(A或B),最后参
: 与的模式包括A,B, AB,AA,BB,ABB,AAB等等,同时每个id在同一个tr下分别在time1和
: time2测量了一次.所以一个id可能有多个repeated measure.
: 我想建个mixed model比较tr对response的影响
: proc mixed;
: class id tr time;
: model response=tr|time;
: repeated /subject=id;
: run;
: 程序无法运行,可能因为同一个id在同一个time有多个observation,这种情况怎么处理

k****i
发帖数: 347
3
程序无法运行的error message是什么?
你更care time而不是week的effect?
repeated statement没有给structure
j*******y
发帖数: 58
4
ft这很明显每个id每个time都有multiple points,不出错才怪。除非specify
repeated time*week/subj=id,不过也有可能有些id在某个time*week有multiple
points。

【在 k****i 的大作中提到】
: 程序无法运行的error message是什么?
: 你更care time而不是week的effect?
: repeated statement没有给structure

s*****e
发帖数: 157
5
time1是pre, time2是post,所以要比较。week是随机对应两种tr的,我不知道还要不要
考虑?
structrure随便给了一个。error具体不记得了,但似乎是由于多个repeated measure
导致的

【在 k****i 的大作中提到】
: 程序无法运行的error message是什么?
: 你更care time而不是week的effect?
: repeated statement没有给structure

s*****e
发帖数: 157
6
谢谢指点,一个id一个week只测两次,这样应该不会有multiple points?
这种情况可以用genmod吗?

【在 j*******y 的大作中提到】
: ft这很明显每个id每个time都有multiple points,不出错才怪。除非specify
: repeated time*week/subj=id,不过也有可能有些id在某个time*week有multiple
: points。

j*******y
发帖数: 58
7
2=multiple

【在 s*****e 的大作中提到】
: 谢谢指点,一个id一个week只测两次,这样应该不会有multiple points?
: 这种情况可以用genmod吗?

C*******1
发帖数: 2134
8
id 和 time 不要放在class里面。

【在 s*****e 的大作中提到】
: 在以下dataset中,每个id在不同的星期可以重复参与不同的treatment(A或B),最后参
: 与的模式包括A,B, AB,AA,BB,ABB,AAB等等,同时每个id在同一个tr下分别在time1和
: time2测量了一次.所以一个id可能有多个repeated measure.
: 我想建个mixed model比较tr对response的影响
: proc mixed;
: class id tr time;
: model response=tr|time;
: repeated /subject=id;
: run;
: 程序无法运行,可能因为同一个id在同一个time有多个observation,这种情况怎么处理

s*****e
发帖数: 157
9
time1 和 time2 各一次,这个不是导致错误的重复阿

【在 j*******y 的大作中提到】
: 2=multiple
C*******1
发帖数: 2134
10
你这个时间太乱了,建议生成一个新的列,里面的时间是distinct的。
week*time

【在 s*****e 的大作中提到】
: 在以下dataset中,每个id在不同的星期可以重复参与不同的treatment(A或B),最后参
: 与的模式包括A,B, AB,AA,BB,ABB,AAB等等,同时每个id在同一个tr下分别在time1和
: time2测量了一次.所以一个id可能有多个repeated measure.
: 我想建个mixed model比较tr对response的影响
: proc mixed;
: class id tr time;
: model response=tr|time;
: repeated /subject=id;
: run;
: 程序无法运行,可能因为同一个id在同一个time有多个observation,这种情况怎么处理

相关主题
请问这种数据怎么分析?弱弱的问一下关于one-way repeated ANOVA
问大家一个repeated measure的问题有没有咨询达人,帮我看下这个case
请教一个PROC MIXED做REPEATED MEASUREMENT问题请教高人
进入Statistics版参与讨论
j*******y
发帖数: 58
11
you have the hell 2 weeks at time1 and 2 weeks at time2. look at the hell
subject 4.

【在 s*****e 的大作中提到】
: time1 和 time2 各一次,这个不是导致错误的重复阿
s*****e
发帖数: 157
12
但是我要比较time1(pre)和time2(post)response的不同,如果time和week混起来,怎
么比较呢?

【在 C*******1 的大作中提到】
: 你这个时间太乱了,建议生成一个新的列,里面的时间是distinct的。
: week*time

C*******1
发帖数: 2134
13
我试了一下你的程序,没有问题,可以运行。
结果是否正确就不知道了。
你是不是data 都没有读进去啊?

【在 s*****e 的大作中提到】
: 在以下dataset中,每个id在不同的星期可以重复参与不同的treatment(A或B),最后参
: 与的模式包括A,B, AB,AA,BB,ABB,AAB等等,同时每个id在同一个tr下分别在time1和
: time2测量了一次.所以一个id可能有多个repeated measure.
: 我想建个mixed model比较tr对response的影响
: proc mixed;
: class id tr time;
: model response=tr|time;
: repeated /subject=id;
: run;
: 程序无法运行,可能因为同一个id在同一个time有多个observation,这种情况怎么处理

j*******y
发帖数: 58
14
直接看anova output不就行了吗,ft

【在 s*****e 的大作中提到】
: 但是我要比较time1(pre)和time2(post)response的不同,如果time和week混起来,怎
: 么比较呢?

k****i
发帖数: 347
15
握手。我早就说了,把error message贴出来就知道了

【在 C*******1 的大作中提到】
: 我试了一下你的程序,没有问题,可以运行。
: 结果是否正确就不知道了。
: 你是不是data 都没有读进去啊?

s*****e
发帖数: 157
16
Note:
An infinite likelihood is assumed in iteration 0 because of a nonpositive
definite
estimated R matrix for ID ***
Thanks!

【在 k****i 的大作中提到】
: 握手。我早就说了,把error message贴出来就知道了
k****i
发帖数: 347
17
你的model里没有week,会造成同一个id同样的time下有多个点
这样并没有关系
然而如果同一个id同样的time里面的多个点都是同一个数值,就是identical rows,有
可能因此造成infinite likelihood
这个error里已经给出一个有问题的id了
j*******y
发帖数: 58
18
are you sure? repeated 是specify一个covariance matrix,跟response是不是一样
没有关系吧?我觉得可能是因为这个data是unbalanced,每个id观察值个数不一样,所
以sas连这个covariance matrix的维数都确定不了。

【在 k****i 的大作中提到】
: 你的model里没有week,会造成同一个id同样的time下有多个点
: 这样并没有关系
: 然而如果同一个id同样的time里面的多个点都是同一个数值,就是identical rows,有
: 可能因此造成infinite likelihood
: 这个error里已经给出一个有问题的id了

k****i
发帖数: 347
19
不太确定,猜的。呵呵

【在 j*******y 的大作中提到】
: are you sure? repeated 是specify一个covariance matrix,跟response是不是一样
: 没有关系吧?我觉得可能是因为这个data是unbalanced,每个id观察值个数不一样,所
: 以sas连这个covariance matrix的维数都确定不了。

s*****e
发帖数: 157
20
The responses per id*time are different.

【在 k****i 的大作中提到】
: 你的model里没有week,会造成同一个id同样的time下有多个点
: 这样并没有关系
: 然而如果同一个id同样的time里面的多个点都是同一个数值,就是identical rows,有
: 可能因此造成infinite likelihood
: 这个error里已经给出一个有问题的id了

相关主题
【包子题】Are these two tests the same thing?
请教如何用proc glimmix 分析 repeated measures with binary outcome.请教SAS的问题,时间变量读取,包子答谢
CS和AR covariance structure怎么求逆呢?choose a statistical method
进入Statistics版参与讨论
P****D
发帖数: 11146
21
一个id一个时间下有多个点,我以前干过这事,虽然是无意的,是数据错误。运行原则
上无问题,但老是convergence failure。
建议把week加入model中,如果一周内有多个treatment,那就用treatment开始的那天
calendar date。
s*****e
发帖数: 157
22
One week corresponds to a treatment. If I useed time*week in repeated
statement, there was WARNING: Unable to make hessian positive definite.

【在 P****D 的大作中提到】
: 一个id一个时间下有多个点,我以前干过这事,虽然是无意的,是数据错误。运行原则
: 上无问题,但老是convergence failure。
: 建议把week加入model中,如果一周内有多个treatment,那就用treatment开始的那天
: calendar date。

P****D
发帖数: 11146
23
just model response=week tr time tr*time; I cannot see any scientific reason
to put time*week in the model.

【在 s*****e 的大作中提到】
: One week corresponds to a treatment. If I useed time*week in repeated
: statement, there was WARNING: Unable to make hessian positive definite.

p*******r
发帖数: 1951
24
首先要明确你要做什么比较?看你说的意思你的null hypothesis是不是
H0: treatment effect = time2 - time1 = 0 ?
如果是,那你的dependent variable 完全可以用 effect = time2 - time1。而不是单
独的time1, time2。
其次,你的数据显示不同的subject有完全不同的时间点, 看你的SAS程序里面也根本
没有用到时间变量week。所以你想做的不是longitudinal data analysis?你只是想比
较不同treatment, pre-, post- response的差别。这样的话用repeated measure
ANOVA就成了。
很久没有用过mixed model了。说的不对的地方大家指教。

【在 s*****e 的大作中提到】
: 在以下dataset中,每个id在不同的星期可以重复参与不同的treatment(A或B),最后参
: 与的模式包括A,B, AB,AA,BB,ABB,AAB等等,同时每个id在同一个tr下分别在time1和
: time2测量了一次.所以一个id可能有多个repeated measure.
: 我想建个mixed model比较tr对response的影响
: proc mixed;
: class id tr time;
: model response=tr|time;
: repeated /subject=id;
: run;
: 程序无法运行,可能因为同一个id在同一个time有多个observation,这种情况怎么处理

j*******y
发帖数: 58
25
what is the difference between
repeated / subj=id
and
random id?
I imagined they are the same and tested in SAS and they are different, but I
don't know why they are different.

【在 p*******r 的大作中提到】
: 首先要明确你要做什么比较?看你说的意思你的null hypothesis是不是
: H0: treatment effect = time2 - time1 = 0 ?
: 如果是,那你的dependent variable 完全可以用 effect = time2 - time1。而不是单
: 独的time1, time2。
: 其次,你的数据显示不同的subject有完全不同的时间点, 看你的SAS程序里面也根本
: 没有用到时间变量week。所以你想做的不是longitudinal data analysis?你只是想比
: 较不同treatment, pre-, post- response的差别。这样的话用repeated measure
: ANOVA就成了。
: 很久没有用过mixed model了。说的不对的地方大家指教。

1 (共1页)
进入Statistics版参与讨论
相关主题
请教SAS的问题,时间变量读取,包子答谢这是什么design呀?repeated measure and nested design?
choose a statistical method请问这种数据怎么分析?
再问proc mixed。问大家一个repeated measure的问题
Repeated measure ANOVA 是啥请教一个PROC MIXED做REPEATED MEASUREMENT问题
请教:Repeated measures ANOVA (SAS proc mix)弱弱的问一下关于one-way repeated ANOVA
mixed model DF 问题有没有咨询达人,帮我看下这个case
事关毕业,务必指点! covariance structure请教高人
如何对这个数据做统计模型?【包子题】
相关话题的讨论汇总
话题: xx话题: time话题: repeated话题: tr话题: week