.sas ファイル内から SAS データセットを開いて表示する (つまり、"ViewTable" ウィンドウで) 方法はありますか?
1622 次
3 に答える
19
私はこれがあなたが望むことをすると思います:
dm log "vt sashelp.air";
"sashelp.air"パーツをlib.tableコンボに変更するだけです。
于 2009-02-17T15:01:36.030 に答える
4
一部のデータセットのサイズが大きいため、単純なproc printを実行し、出力を50の観測値に制限します。私はこれを頻繁に行うので、出力をhtmlファイルにダンプする次のマクロを作成しました。
%Macro DPrt(Dset, obs=50, vars=, w=, Path="C:\output\");
%LET BKPATH = &Path;
%PUT BKPATH= &BKPATH;
options obs = &obs.;
title;
ods listing close;
ods html
path = &BKPATH.
body = "Debug-&Dset..htm"
style = THEME;
proc print data = &Dset n u split=' ';
%if &vars NE %THEN %DO;
var &vars.;
%END;
%if &w NE %THEN %DO;
&w;
%END;
Run;
ods html close;
ods listing;
options obs = MAX;
%Mend Dprt;
データセットテストのサンプル呼び出しは次のようになります
%dprt(test)
于 2009-02-17T17:33:56.147 に答える