1

以下に非常によく似たデータセットがあります。
ここに画像の説明を入力

データセットをさまざまな部門に分割するための SAS マクロの作成に問題はありませんが、学位レベル内で部門を分割する方法を探していますが、両方を同じ Excel シートに配置し、さらに適切な形式を与えます。 . このような並べ替え:

ここに画像の説明を入力

SAS/Excel内でリモートで何かを行う方法を理解するためにODSに苦労しています。助言がありますか。

4

1 に答える 1

2

おそらく、ODS タグセットを使用できます。

proc sort data=sashelp.class out=class;
   by sex;
run;


ods tagsets.excelxp file="bylines.xls" style=statistical
    options( suppress_bylines='yes' sheet_interval='none' );

ods tagsets.excelxp options( suppress_bylines='no' sheet_interval='none' );

proc print data=class;
   by sex;
run;

ods tagsets.excelxp close;

SAS の Web サイトには、それに関する多くのドキュメントがあります。このページは、開始するのに適した場所です。

http://support.sas.com/rnd/base/ods/odsmarkup/excelxp_demo.html

他の ODS 宛先と同様に、既存のスタイル テンプレートを定義/変更するか、独自のスタイル テンプレートを作成することにより、出力の外観もカスタマイズできます。

ODS EXCEL(9.4 TS1M1+ を使用) は同じように機能し、ネイティブ XLSX ファイルを生成します。

proc sort data=sashelp.class out=class;
by sex;
run;

ods excel file="c:\temp\test.xlsx" options(sheet_interval='none'
                                           suppress_bylines='true');

proc print data=work.class;
  by sex;
run;

ods excel close;
于 2014-07-17T20:38:44.320 に答える