Jestem całkowicie nowy dla SAS i jestem zdesperowany.
Tak, mój kod jest:Testy normalności w 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;
mam problem z „Posłu- żono się jedno- Testy normalności jednej zmiennej” stole - zawiera zera. Moim życzeniem jest posiadanie tylko tabeli statystyk testów normalności dla każdej zmiennej w celu ich porównania, tak jak jest to zalecane (tj. here). Zaimplementowałem SAS macro, ale zawiera tylko jeden taki test. Proszę pomóż mi.
cmjohns: wielkie dzięki! teraz mam połączone statystyki! ale wciąż jest wiele tabel ... – stan
Jeszcze nie jedna tabela, ale tylko odpowiednie: 'PROC UNIVARIATE DATA = abc NORMALTEST; VAR AA BB CC DD EE; ODS EXCLUDE CIBASIC BASICMEASURES TESTSFORLOCATION EXTREMEOBS MODY MOMENTY QUANTILES; RUN; ' – stan