我正在尝试在SAS EG中运行proc summary语句。以下是我的代码。
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。我不知道这意味着什么或者会导致什么。有没有人知道如何解决这个或什么**的意思?
答案 0 :(得分:0)
您很可能在源数据中附加了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;