【问题标题】:SAS - PROC SQL: How to show predicted values in a table using PROC REG?SAS - PROC SQL:如何使用 PROC REG 在表中显示预测值?
【发布时间】:2020-02-06 21:57:54
【问题描述】:

我对数据集进行了回归。然后我想将预测值添加到原始数据集表中。我希望将 PredictedMS_Diff 值添加到 PROPreg_CSR_final 数据集中。

proc reg data=PROPreg_CSR_final outest=outest_model_1 covout plots=diagnostics(stats=(default aic 
sbc));
title "CSR Final";
FinalCSR:MODEL MS_Diff_CSR=Rank_Delta_prop;
Output PREDICTED=PredictedMS_Diff
run;
title;

【问题讨论】:

    标签: sas


    【解决方案1】:

    您的输出语句没有 OUT= 选项,因此数据集由 SAS 命名。也少了一个分号。

    输出 PREDICTED=PredictedMS_Diff

    如果可行,那将是添加了 PredictedMS_Diff 的输入数据的副本。

    proc reg data=sashelp.class;
       model weight=height;
       output out=pred predicted=p residual=r;
       run;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-18
      • 1970-01-01
      • 2020-01-03
      • 1970-01-01
      • 2019-09-24
      相关资源
      最近更新 更多