IDがすでに割り当てられているデータセットに基づいて現在利用可能な一連のID番号を要約する必要があります(IDがファイル上に存在し、使用中であれば...ファイルにない場合は使用可能です)使用のために)。SAS個々の観測値に欠損値を作成します。
問題は、私は、ファイルに現在ある2つのID# 'sの間にあるID番号を表示するデータセットを作成する方法がわからないです - 私は、以下のデータセットを考えてみましょう -
data have;
input id;
datalines;
1
5
6
10
;
run;
を私は必要なもの
は、このデータセットの次のような構造になるように設定、新しいデータのためである -
data need;
input id;
datalines;
2
3
4
7
8
9
;
run;
私は私のようにID#の2、3と4の観測結果を生成する方法がわかりませんこれらは「利用可能なID」のシナリオになります...
私の最初の試みは、違いを見つけるために1つの観測から次の観測にID値を減算することになりましたが、その値をどのように使用するのか、そこから観測前に1を追加する方法が残っています...それはすべてそこからかなり厄介になった。
ご協力いただければ幸いです。
ありがとうございます! – SMW