在SAS中使用PROC GENMOD如何创建模型偏差的变量?

在SAS中使用PROC GENMOD如何创建模型偏差的变量?,sas,Sas,在R中,我可以编写类似于model$deviance和model$df.residual,但在SAS中,我似乎找不到任何方法来实现这一点。而R函数生成的对象包含可以提取到变量中的子对象,SAS过程则创建表。如果在某个表中看到要在程序的另一部分中使用的统计信息,可以使用输出传递系统(ODS)将该表写入数据集,如下所示: 1) 使用该语句查找表的名称(或在文档中查找) 2) 使用ODS OUTPUT语句将表写入数据集 例如,如果您对许多拟合优度诊断统计信息(包括偏差和卡方残差的统计信息)感兴趣,您可

在R中,我可以编写类似于
model$deviance
model$df.residual
,但在SAS中,我似乎找不到任何方法来实现这一点。

而R函数生成的对象包含可以提取到变量中的子对象,SAS过程则创建表。如果在某个表中看到要在程序的另一部分中使用的统计信息,可以使用输出传递系统(ODS)将该表写入数据集,如下所示: 1) 使用该语句查找表的名称(或在文档中查找) 2) 使用ODS OUTPUT语句将表写入数据集

例如,如果您对许多拟合优度诊断统计信息(包括偏差和卡方残差的统计信息)感兴趣,您可以发现该表的名称为ModelFit。因此, ODS输出模型拟合=拟合统计; 在PROC GENMOD调用中,将创建一个名为“FitStatistics”的数据集,其中包含所需的统计信息