|
|
FREQ、TABULATEプロシジャの出力の罫線を実線にする
[OS]ALL
[リリース] 6.08, 6.09, 6.10
[キーワード] graph, jprint, keisen, base, freq, tabulate, plot, chart, timeplot, gantt, printto, unit=
[質問]FREQやTABULATEプロシジャなど、罫線文字で作られた表の罫線を実線に変換できますか。
[回答]
SAS 6.08のSAS/GRAPHで追加されたJPRINTプロシジャを使うと、-や|などの文字で表された罫線を実線に変換できます。
options ls=80 ps=24 nodate nonumber;
data sales;
input region dept sales;
cards;
1 1 1200
1 2 340
1 3 860
2 1 830
2 2 1000
;
proc format;
value regfmt 1='東京'
2='大阪'
3='名古屋';
value deptfmt 1='第一課'
2='第二課'
3='第三課';
run;
filename ft21f001 'table.lis';
proc printto unit=21 new;
run;
proc tabulate data=sales;
class region dept;
var sales;
keylabel sum=' ' pctsum=' ' n=' ';
label region='地区'
dept ='部門'
sales ='売上';
table region*dept all='全営業所',
sales*(sum*f=yen8. pctsum<all dept> n)
/rts=20;
format region regfmt. dept deptfmt. sales yen8.;
run;
proc printto; run;
goptions hpos=80 vpos=24 simfont=mincho;
title f=kanji h=1 'JPRINTプロシジャの実行結果';
proc jprint unit=21;
run;
[参考]
|
|||||