198516shi
GENMOD过程默认的输出结果很少
只给出了模型的形式以及检验结果
若我想知道模型的各个估计值的协方差阵应如何实现
另一方面GENMOD过程对于预测值只给出了点估计
能够像普通线性回归一样给出估计区间么?
应如何实现?
小弟刚学习使用,望大侠们赐教
jingju11
which version of SAS are you using? I thought 95% wald CI is default output in proc genmod.
estimates' covariance/correlation matrix -- covb / corrb in model statement
profile likelihood ci-- lrci in model statement
198516shi
还是没看明白
还是先谢谢楼上的大哥
我使用的是9.2版本的
我没有表达清楚,我指的不是参数的区间估计,是预测值的区间估计
协方差阵是参数的。
我的程序如下
proc genmod data=clim;
class ai;
model n = ai bj / dist = poisson
link = log;
output out = Residuals
pred = Pred
resraw = Resraw
reschi = Reschi
resdev = Resdev
stdreschi = Stdreschi
stdresdev = Stdresdev
reslik = Reslik;
run;
在生成的Residuals数据集中可以看到预测值,但没有预测值的区间估计
要怎么实现呢?
参数的协方差阵应如何实现?
希望说详细点,我是菜鸟
小弟在此先谢过了
jingju11
proc genmod data=clim;
class ai;
model n = ai bj / dist = poisson
link = log
corrb /*参数协方差阵*/
covb /*参数协方差阵*/
;
output out = Residuals
pred = Pred
lower =LowerPred /*预测值的区间估计*/
upper =UpperPred /*预测值的区间估计*/
resraw = Resraw
reschi = Reschi
resdev = Resdev
stdreschi = Stdreschi
stdresdev = Stdresdev
reslik = Reslik;
198516shi
谢谢谢谢
十分感谢~