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 つの手順で実行することを検討していますが、これは可能ですか?