データの重複を取り除く方法を考えます。 今回は全変数の値に対して重複をみて、ユニークな値のみ残すようにします。 data Q1; input X Y Z $; cards; 1 2 A 3 5 C 7 4 B 1 2 A 3 5 C 7 5 B 1 2 A 1 2 A 9 6 D 9 6 D 3 5 C ; run; のデータから を作ります。 【解法1】 proc sort data=Q1 out=A1 noduprec; by X; run; byステートメントがないとsortプロシジャが動かせないので入れているだけで 指定はどの変数でもいいです。noduprecは全変数で同一の値を持つオブザベーションが ある場合にまとめてくれます。 proc sort data=Q1 out=A1_ nodupkey; by X Y Z; run; のようにnodupkeyを使って全変数をbyステー
![詰めSAS5回目_データの重複を取り除く](https://cdn-ak-scissors.b.st-hatena.com/image/square/33f8d52af4269d5fd5316f502a4cd6809181cbb6/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEgRFXDswMDSvpMwbdzG_srPFgIZmfKIZ2oxhdjn-GMKEypl0rfuXoHfzuOGFlVCAM55wPc-0Xuv6nDHd20MC0gVaKHVLKqUBaO-2zhVQ4iUsSEXegbxr9ZnqQloSWzzO5zxHt1DfeAB7R_X%2Fw1200-h630-p-k-no-nu%2FSAS_DATASET.png)