作者Eagler (111)
站内Statistics
标题[问题] SAS 的问题
时间Mon Apr 9 15:39:01 2007
data pump;
input y t group;
pump = _n_;
logtstd = log(t) - 2.4564900;
datalines;
5 94.320 1
1 15.720 2
22 10.480 2
run;
proc nlmixed data=pump;
parms logsig 0 beta1 1 beta2 1 alpha1 1 alpha2 1;
if (group = 1) then eta = alpha1 + beta1*logtstd + e;
else eta = alpha2 + beta2*logtstd + e;
lambda = exp(eta);
model y ~ poisson(lambda);
random e ~ normal(0,exp(2*logsig))
subject=pump;
estimate 'alpha1-alpha2' alpha1-alpha2;
estimate 'beta1-beta2' beta1-beta2;
run;
最近看到SAS help中的举例,看不是很懂subject这个指令的作用,
以及在data地方
pump = _n_的配合意思
但是去掉这个指令又不能跑会出现error
想请问Subject Variable在这边的意义...
谢谢大家的帮忙
PS 可以顺便回信到我的信箱的话会更佳感激 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.129.127
※ 编辑: Eagler 来自: 140.113.129.127 (04/09 16:00)
2F:→ bcs:_n_ 是样本数 1,2,3,...,n ;"随机"效果b(j)中j=pump,指定一 04/09 19:06
3F:→ bcs:随机变数,例中就是pump了/猜是如此 若不清楚再多参阅manual. 04/09 19:08
4F:推 Eagler:谢谢您 04/09 19:30