0

Proc freq を使用して、従属変数 (対数給与) と独立変数 (crhits、crhome など) の間の Somers の D を計算します。

1 つの proc freq ステートメントですべての結果を取得する方法はありますか?

私が現在使用しているコードは

    DATA baseball;
        SET sashelp.baseball;
    RUN;

    PROC SORT 
        DATA = baseball; 
        BY team; 
    RUN;

    PROC FREQ 
        DATA = baseball
        ;
        TABLES logsalary * crhits
        / 
        MEASURES;
        OUTPUT OUT = somersd
            (KEEP = team N _SMDCR_
            RENAME = (_SMDCR_ = somers_d
                       N = num_in_group))
        MEASURES;
        BY team;
    RUN;

各変数 crhits、crhome などの出力 "somersd" を 1 つのテーブルで取得し、これをすべて 1 つの手順で実行することを検討していますが、これは可能ですか?

4

1 に答える 1