大規模な SAS データセットがあり、値処理を使用して一連のテーブルとグラフを作成したいと考えています。これらをPDFに出力しています。
SAS がデータを処理するときに、表とグラフを交互に表示する方法はありますか? 現在、最初にすべての表を印刷してから、グラフを印刷する必要があります。それがたった4つの表/チャートであれば、私は大丈夫です
簡単な例を次に示します。
data sample;
input byval $ item $ amount;
datalines;
A X 15
A Y 16
A Z 12
B X 25
B Y 10
B Z 18
;
run;
symbol1 i=j;
proc print data=sample;
by byval;
var item amount;
run;
proc gplot uniform data=sample;
by byval;
plot amount*item;
run;
これにより、2 つの表が出力され、その後に 2 つのグラフが出力されます。「A」の表を「A」の表の後に配置して、読者が PDF をめくって関連する表と表を常に一緒に表示できるようにしたいと思います。
それぞれに別々の proc を書くこともできますが、その場合、gplot は均一な軸を持ちません (そして、2 つではなく 100 の異なるグループがあると、面倒になります)。
グレプレイに入れようかと思ったのですが、「#BYVAL1」のついたタイトルは使えません。
これを行う簡単な方法はありますか?