SAS: Einzelne Tabelle Titel für PROC FREQ und PROC REPORT?

Anstelle der Durchführung mehrerer getrennter PROC FREQ Verfahren auf einen sehr großen Datensatz, würde ich mag, um die Effizienz zu verbessern, indem Sie eine einzelne PROC FREQ mit mehreren TABLE Aussagen. Unsere QA-Prozess erfordert, Tabelle Titel, die einfach mit einem einzigen TABLE - Anweisung mit einem einzigen TITLE Aussage, aber ist das möglich mit mehreren TABLE Aussagen?

Nehmen Sie die Beispiel-Daten und-code unten:

DATA TEST;
    INPUT TEMPERATURE HUMIDITY PLATE FORM $12.;
    DATALINES;
    25  75  1   HOT
    30  75  2   COLD
    25  45  3   HOT
    30  45  4   COLD
    25  55  5   HOT
    30  55  6   COLD
    25  15  7   HOT
    30  15  8   COLD
    ;
RUN;

** SINGLE PASS ON PROC FREQ **;
PROC FREQ DATA = TEST;
    TITLE1 "TEMPERATURE FREQS";
      TABLE TEMPERATURE /LIST OUT=FREQS_TEMP;
    TITLE2 "HUMIDITY FREQS";
      TABLE HUMIDITY /LIST OUT=FREQS_HUM;
    TITLE3 "PLATE FREQS";
      TABLE PLATE /LIST OUT=FREQS_PLATE;
    TITLE4 "FORM FREQS";
      TABLE FORM /LIST OUT=FREQS_FORM;
RUN;TITLE1;TITLE2;TITLE3;TITLE4;

Den Titel Stapel übereinander an der Spitze der Ausgabe, anstatt jede Tabelle, so ist so etwas möglich im data step oder eine benutzerdefinierte Vorlage angelegt werden? Könnte PROC REPORT eine tragfähige option für benutzerdefinierte Frequenzen?

InformationsquelleAutor kstats9pt3 | 2016-02-10
Schreibe einen Kommentar