作者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