|
|
グラフの出力結果をJPEGファイルとして保存する
[OS]Windows
[リリース] 6.12
[キーワード] graph, goptions, imgjpeg, devicedriver, gdevice
[質問]グラフの出力結果をJPEGファイルとして保存できますか。
[回答]
グラフの出力結果をJPEGファイルとして保存するには、IMGJPEGデバイスドライバを使用します。
/* SAMPLE PROGRAM
+----------------------------------------------------------------------------+
| SAS Institute Japan Ltd. |
| Inui Bldg. Kachidoki 8th Floor |
| 1-13-1 Kachidoki Chuo-ku Tokyo Japan |
+--------------+-------------------------------------------------------------+
| PRODUCT: | SAS/GRAPH
+--------------+-------------------------------------------------------------+
| PURPOSE: | グラフの出力結果をJPEGファイルとして保存
+----------------------------------------------------------------------------+
| UPDATE | 05OCT2000
+--------------+-------------------------------------------------------------+
*/
/*----------------------------------------------------------------------------
全てのGOPTIONSステートメントをリセット
----------------------------------------------------------------------------*/
goptions reset=all;
/*----------------------------------------------------------------------------
出力するJPEGファイルのファイル名を指定
----------------------------------------------------------------------------*/
filename gsasfile 'c:\temp\class.jpg';
/*----------------------------------------------------------------------------
出力するJPEGファイルの属性を指定
----------------------------------------------------------------------------*/
goptions gsfname=gsasfile gaccess=gsasfile gsfmode=replace;
/*----------------------------------------------------------------------------
使用するデバイスドライバをJPEG形式に指定
----------------------------------------------------------------------------*/
goptions device=IMGJPEG targetdevice=IMGJPEG;
/*----------------------------------------------------------------------------
出力に用いる色を指定
/*--------------------------------------------------------------------------*/
goptions colors=(black) cback=white;
/*----------------------------------------------------------------------------
日本語が文字化けしないようにフォントを指定
/*--------------------------------------------------------------------------*/
goptions simfont=kanji nocharacters;
/*----------------------------------------------------------------------------
グラフの作成
/*--------------------------------------------------------------------------*/
pattern1 c=red v=s;
pattern2 c=blue v=s;
proc gchart data=sasuser.class;
vbar sex / discrete type=mean
sumvar=height subgroup=sex
nolegend patternid=subgroup;
run;
quit;
なお、SASでは、JPEGファイル以外も作成することが可能です。以下のプログラムを実行すると、SASで使用可能なドライバの一覧を参照いただけます。 用途に合わせてデバイスドライバを変更してください。
/*----------------------------------------------------------------------------
デバイスドライバの一覧を表示
/*--------------------------------------------------------------------------*/
proc gdevice;
run;
[参考]
|
|||||