【问题标题】:Unexpected Proc Summary results意外的过程摘要结果
【发布时间】:2016-06-29 18:13:54
【问题描述】:

我正在尝试在 SAS EG 中运行 proc 摘要语句。下面是我的代码。

proc summary data = SC_Rx_claims;
var PLAN_SCRIPT_COUNT AMOUNT_PAID;
output out = SC_Rx_Sum (drop=_type_ _freq_) SUM=;
run;

PLAN_SCRIPT_COUNT 是一个包含每个条目的数字 1 的字段。但是当我运行摘要时,对于 PLAN_SCRIPT_COUNT,我得到了 ** 的意外结果。我不知道这意味着什么或什么会导致它。有没有人知道如何解决这个问题或**是什么意思?

【问题讨论】:

    标签: summary


    【解决方案1】:

    您很可能在源数据中有一个附加到 PLAN_SCRIPT_COUNT 的格式,并且它正在被转移到输出数据集中。在 PROC Summary 步骤中添加格式语句以将其删除,看看是否有帮助。

    proc summary data = SC_Rx_claims;
      var PLAN_SCRIPT_COUNT AMOUNT_PAID;
      format PLAN_SCRIPT_COUNT AMOUNT_PAID; 
      output out = SC_Rx_Sum (drop=_type_ _freq_) SUM=;
    run;
    

    【讨论】:

      猜你喜欢
      • 2012-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-13
      • 2023-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多