データセットのn番目の行のすべてを抽出し、その後のすべての33番目の行を抽出して新しいデータセットに保存したいとします。データセットのn番目の行ごとに抽出
Iに含まれるn回互いに下に添付33の推定値を、私は33になるまで、私は等セットA1
にA0
と呼ばれるデータセットに推定a0
の全てを抽出し、次いでa1
推定値の全てしたいデータセットを有しますデータセット。
これはすべての要素で行うことができますが、これは多くのコードを必要とし、簡単にしたいと思います。これは、データセットに名前を付け、その中のすべての要素を抽出するコードです。
data a0;
set _parest1;
if mod(_n_,33) = 1;
run;
これは大きな問題の一部である特定の問題です。私は34の推定されたパラメータ(a0、a1 ... a33)を含む多数のデータセットを持っており、私は各推定値の平均をとってみたいです。
私は気に入っています。私の質問を編集しました。あなたの例では、10で始まって次の2x33行を取るが、11で始まり次の2x33行と12を取ることができるようにしたい。データセット? –
私はこれをマクロでラップすることができます。分、私はあなたのために編集します。 – DomPazz
優秀 - ありがとう –