いくつかのレコードのバージョンが異なるログファイルがあります。合理的に大きなファイルのレコードによって、(ユーザー定義のリスト内の)各変数のNo of amendmentsを計算するSASの最も効果的な方法は何ですか?例えばSAS - 修正数を計算する
:
%let vars='Var1 Var2 Var4';
Record_ID Var1 Var2 VarThree Var4
1 A A A A
1 A A A B
1 A A A A
2 A A A A
2 A B B A
2 A B C B
2 A B B A
は、私は次のようになめらかに受信したい:次のソリューションは、あなたがしたいレイアウトを実現するために2つのステップを取る
ID Var No
1 Var1 0
1 Var2 0
1 Var4 2
2 Var1 0
2 Var2 1
2 Var4 2
ありがとう、それはまさに私が必要としているものです!特にvarsパラメータ。 – user54060