SAS - GCHART1

SASプログラムの自分用メモ

GCHART Procedure
□棒グラフ,円グラフ(パイチャート),ブロックチャート(3次元棒グラフ)などを作成・出力
□棒グラフの作成
  • 縦棒グラフ : VBAR 変数 / {option(s)};
  • 横棒グラフ : HBAR 変数 / {option(s)};
  • 3D縦棒グラフ : VBAR3D 変数 / {option(s)};
  • 3D横棒グラフ : HBAR3D 変数 / {option(s)};
□グラフの体裁に関するオプション
  • LREF =
  • - 参照線の種類を数値(1~46)で指定
    - 1がデフォルトで実線.2は点線.その他はHELP参照.
  • CREF =
  • - 参照線の色を指定
    - 色の指定では「=RED」のように色の英名で指定することができる
    - また「=CX任意のカラーコード」で細かく指定することもできる
    - 例) CREF=CX4169E1 (4169E1はRoyalBlue)
  • CAXIS =
  • - 軸の色を指定
  • CFRAME =
  • - 背景色を指定
  • COUTLINE =
  • - 棒グラフのアウトラインの色を指定
  • CTEXT =
  • - 軸上のテキストの色を指定
    - AXISオプションで軸ごとに指定しないと,縦軸・横軸が両方CTEXTで指定した同色になる.
  • FRAME | NOFRAME
  • - NOFRAMEを指定すると縦軸・横軸に当たらない外枠が表示されなくなる
    - FRAMEがデフォルト.指定することはまずないと思われる.
  • GSPACE =
  • - GROUP指定時,グループ間のスペースを数値で指定
  • IMAGESTYLE = TILE
  • - 画像が大きい?その分,軸の文字が潰れている(デフォルト)
  • IMAGESTYLE = FIT
  • - ディスプレイサイズに合わせた画像サイズで出力.テキストが潰れない
    - ディスプレイサイズの小さいノートPCなどではFITを指定するといいかも
  • NOLEGEND
  • - 指定するとレジェンドを表示しない
  • PATTERN<1~255>
  • - GCHARTやGPLOTで指定できる任意のPATTERN<1~255>を定義することができる
    + COLOR | C = : グラフの色を指定
    + REPEAT | R = : 複数のPATTERNが定義されている場合,次のPATTERNが適用されるまでに1つのPATTERNが繰り返し適用される回数を数値で指定
    + VALUE | V = : グラフの塗りつぶし方の指定.指定方法は以下の通り.
    ___* EMPTY | E : グラフのアウトライン以外の部分が白抜きになります
    ___* SOLID | S : グラフがCOLORで指定した色で塗りつぶされます
    ___* R<1~5> : グラフを右上がりの斜線で塗りつぶします.1~5の値を指定することで斜線の密度を5段階に調整できます.以下同様.
    ___* L<1~5> : グラフを左上がりの斜線で塗りつぶします.
    ___* X<1~5> : グラフをクロスの斜線で塗りつぶします.

    PATTERN
    Fig.1 : VALUEの違いによる塗りつぶし方の違い


  • SPACE =
  • - グラフ間のスペースを数値で指定
    - SPACE=0 でちょうどヒストグラムになる.
  • WIDTH =
  • - グラフの幅を数値(>0)で指定
    - 0だと反映されない.デフォルトはたぶん3.小数を指定することもできる.
  • WOUTLINE =
  • - 棒グラフのアウトラインの幅を数値で指定
    - デフォルトはたぶん1

VBARやHBARのオプションとしてそのまま記述してもよいが,AXISで定義しておくとグローバルとして使えるし,軸ごとに違った定義を適用できるので便利だと思う.主要なものを用いて出力したグラフを以下に示して終わり.

PATTERN
Fig.2 : 様々な appearance option(s) の適用例

テーマ : プログラミング
ジャンル : コンピュータ

プロフィール

うさたん。

Author:うさたん。
しがないサラリーマン(製薬)

▽pop'n music, IIDX, SDVX, QMA
引退

ポップン譜面集はこちら
忍者TOOLSのPWがリセットされたため更新終了

カレンダー
11 | 2009/12 | 01
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -
月別アーカイブ
最新記事
最新コメント
カテゴリ
FC2カウンター
コンテンツ
検索フォーム
RSSリンクの表示