2# 坐看云起时
希望赐教:
proc logistic data=temp descending;
model active/k=x y ;
output out=temp1 pred=pred;
weight z;
run;
我对model active/k=x y ;的理解是 active =事件发生的次数,k=实验的次数;
可是原始的程序好像是active是0 1 反应变量;另外原始程序里说他运用的是少量数据,其实按照active/k 的写法,数据并不小,只是事件发生的次数少而已;
另外楼主认为程序中断运行是因为权重的关系。缘何判断呢?有没有可能过大的权重以及过少的观察数造成算法出错呢?比如说改写程序:
proc logistic data=temp descending;
freq K;
model active=x y ;
output out=temp1 pred=pred;
weight z;
run;
此处增多的观察数保证程序运行无误。