我正在获取一个复制以下内容的数据集
DATA HAVE
(DROP=I);
DO I = 1 TO 100;
Y = RAND("Integer",0,1);
X1 = I ** RANUNI(I);
X2 = I ** I ** RANUNI(I);
output;
END;
RUN;
我像这样对这个数据集进行逻辑回归,
PROC LOGISTIC
DATA=have
PLOTS(ONLY)=NONE
;
MODEL Y (Event = '1') = x1 /
SELECTION=NONE
LINK=LOGIT
;
OUTPUT OUT=fitted_model
PREDICTED = y_hat
PREDPROBS=INDIVIDUAL;
RUN;
QUIT;
我得到的输出是预测概率,但我想得到的是预测 y_hat 是“1”还是“0”——这可以在 SAS 中实现吗?