ライブラリを作成した後、SAS Enterprise Minerで使用するデータソースを作成する前に、データを表示できます。たとえば、複数の変数の値を要約するために別の変数を作成したい場合を考えます。
この場合、次の手順を実行することで、利用可能なSASデータファイルを表示し、データソースとして使用する新しいSASデータファイルを作成できます。
-
メインメニューから
表示
エクスプローラを選択します。
エクスプローラウィンドウが表示されます。
-
SASライブラリツリー内の
Mylibを選択します。
Mylibライブラリの内容が表示されます。このライブラリには、Engdict、Vaerext、およびVaer_abbrevという3つのファイルが含まれています。
-
Vaerextファイルの内容が新規ウィンドウに表示されます。
-
右スクロールして、列見出しとして表示される利用可能な変数名を表示させます。
次の変数に注意してください。
-
DISABLE — 二値変数であり、障害が存在した場合には値‘Y’を持ちます。
-
DIED — 二値変数であり、死亡が存在した場合には値‘Y’を持ちます。
-
ER_VISIT — 二値変数であり、救急外来受診が存在した場合には値‘Y’を持ちます。
-
HOSPITAL — 二値変数であり、入院が存在した場合には値‘Y’を持ちます。
新しいデータセットvaerext_seriousを作成するとします。このデータセットは、障害、死亡、救急外来受診、入院のいずれかが存在した場合に値‘Y’を持つ二値変数seriousが含むものとします。
-
MYLIB.VAEREXTウィンドウと
エクスプローラウィンドウを閉じます。
-
ユーティリティタブを選択し、
SASコードノードをダイアグラムワークスペースへとドラッグします。
-
-
コードエディタプロパティの

をクリックします。
ウィンドウが表示されます。
-
data mylib.vaerext_serious;
set mylib.vaerext;
if DISABLE='Y' or DIED='Y' or ER_VISIT='Y' or HOSPITAL='Y' then serious='Y';
else serious='N';
run;
このプログラムは、mylibライブラリに含まれているvaerextファイルから新しいSASファイルvaerext_seriousを作成し、変数seriousを追加した後、DISABLE、DIED、ER_VISIT、HOSPITALの各変数の値に応じて、変数seriousに値YまたはNのいずれかを割り当てます。
-

をクリックした後、コードエディタウィンドウを閉じます。
-
ダイアグラムワークスペース内にある
SASコードノードを右クリックし、
実行を選択します。
-
-
同ノードの実行完了後に表示される
実行ステータスダイアログボックス内で
OKをクリックします。
-
メインメニューから
表示
エクスプローラを選択します。
エクスプローラウィンドウが表示されます。
-
SASライブラリツリー内の
Mylibを選択します。
これで、MylibライブラリにはVaerext_seriousファイルの新しいエントリが含まれるようになりました。
注: Vaerext_seriousウィンドウを表示するためには、Explorerウィンドウのビューの更新が必要となる場合があります。
-
Vaerext_seriousをダブルクリックします。
Vaerext_seriousファイルの内容が新規ウィンドウに表示されます。
-
右端までスクロールし、新しい列
seriousが存在することを確認します。
-
MYLIB.VAEREXT_SERIOUSウィンドウを閉じます。
-