2016-06-29 6 views
-1

Я пытаюсь запустить резюме резюме в SAS EG. Ниже мой код.Неожиданный пророк Сводные результаты

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

Скорее всего, у вас есть формат, прикрепленный к 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; 

 Смежные вопросы

  • Нет связанных вопросов^_^