Я совершенно не знаком с SAS, и я в отчаянии.
Итак, мой код:Тесты на нормальность в SAS
DATA abc;
INPUT AA BB CC DD EE;
CARDS;
;
RUN;
PROC PRINT DATA = abc;
TITLE "My_Data";
RUN;
PROC UNIVARIATE DATA = abc OUTTABLE = Table NOPRINT;
VAR AA BB CC DD EE;
RUN;
PROC PRINT DATA = Table LABEL NOOBS;
TITLE "Univariate Normality Tests per Variable";
VAR _VAR_ _NORMAL_ _PROBN_;
LABEL _VAR_ = 'VARIABLE';
RUN;
У меня есть проблема с «Одномерные нормальности Тесты на Variable» таблицы - содержит нули. Мое желание состоит в том, чтобы иметь только таблицу статистики нормальности для каждой переменной, чтобы сравнить их, как это рекомендуется (т. Е. here). Я реализовал SAS macro, но он содержит только один такой тест. Пожалуйста, помогите мне.
cmjohns: большое спасибо :)! теперь у меня есть статистика! но все еще есть много таблиц ... – stan
Однако не одна таблица, а только соответствующие: 'PROC UNIVARIATE DATA = abc NORMALTEST; VAR AA BB CC DD EE; ODS ИСКЛЮЧАЮТ CIBASIC BASICMEASURES TESTSFORLOCATION EXTREMEOBS MODES MOMENTS QUANTILES; RUN; ' – stan