正在寻找SAS编码,以根据为子组计算的分数计算整个队列的分数

正在寻找SAS编码,以根据为子组计算的分数计算整个队列的分数,sas,Sas,我正在寻找SAS编码,以计算整个队列的分数为基础的分数计算为一个子组 我可以自己在整个群体中创建分数作为我的整个数据集,但没有使用子组数据集的拟合值来计算整个群体分数的经验 我使用SAS编码 NA欢迎来到stackoverflow!如果我理解你的问题,这会满足你的要求 我从以下方面获取了一些数据: 然后向下细分,仅使用雄性建立模型: data males; set Neuralgia; where sex = "M"; run; 然后我构建了一个模型,并将模型详细信息保存到工作

我正在寻找SAS编码,以计算整个队列的分数为基础的分数计算为一个子组

我可以自己在整个群体中创建分数作为我的整个数据集,但没有使用子组数据集的拟合值来计算整个群体分数的经验

我使用SAS编码


NA

欢迎来到stackoverflow!如果我理解你的问题,这会满足你的要求

我从以下方面获取了一些数据:

然后向下细分,仅使用雄性建立模型:

data males;
    set Neuralgia;
    where sex = "M";
run;
然后我构建了一个模型,并将模型详细信息保存到工作库中,保存在一个名为theMaleModel的文件中

proc logistic data=males outmodel=work.theMaleModel;
    class Treatment;
    model Pain = Treatment Age Duration ;
run;
然后,我将男性模型应用于完整的数据集,并将评分结果保存到工作库中名为ScoreEveryone的数据集中:

proc logistic inmodel=work.theMaleModel;
   score data=Neuralgia out=scoreEverybody;
run;

如果你看的话,你可以看到更多这样的例子。如果回答了您的问题,请单击此答案旁边的复选框。

请允许我建议您提供您迄今为止尝试过的示例。一个最小的,完整的,可验证的例子将不胜感激。请查看关于如何提问的指南。如果您可以提供示例数据和预期输出(作为文本,而不是图像),这也会有所帮助。因此,如果有人试图通过代码提供帮助,他们可以确保代码符合您的需要。感谢您的回复。我需要遵循以下顺序:“根据回归模型,将分数估计为“仅限未暴露”分数,仅适用于未暴露人群,然后应为整个队列计算拟合值。”我将队列分为暴露组和未暴露组,然后在未暴露组中创建分数:Proc逻辑数据=未暴露组;模型结果=年龄性别住院;输出=SS预测=分数;跑我可以通过替换数据集来分别计算暴露组的这些分数,但我被要求做很多事情。在您提供链接时,我检查了SAS示例。明天我将尝试使用这些函数,希望它能工作
proc logistic inmodel=work.theMaleModel;
   score data=Neuralgia out=scoreEverybody;
run;