GD::Graph set() メソッド

set() メソッドの主なオプション

・共通の設定
titleグラフのタイトル
t_margin上の余白
b_margin下の余白
l_margin左の余白
r_margin右の余白
logoロゴ画像
logo_resizeロゴ画像の縮小率
logo_positionグラフ画像における位置
interlacedインタレース
・色関連
bgclr背景色
fgclr軸とグリッドの色
boxclrグラフ内の背景色
dclrsグラフの色を無名配列で指定 ['#ff0000', '#0000ff']
labelclrラベル文字の色
legendclr凡例の色
valuesclr値を示す文字の色
textclr上記以外の文字の色
borderclrs境界線の色を無名配列で指定
accentclr輪郭の色
shadowclr影の色
shadow_depth影の高さ
・軸関連
x_label, y_labelX,Y 軸ラベル文字
x_labels_verticalX 軸の目盛りの値を縦に表示
x_tick_number, y_tick_numberX,Y 軸の目盛りの数
x_label_skip, y_label_skipX,Y 軸の目盛りをスキップ
x_min_value, y_min_valueX,Y 軸の最小値
x_max_value, y_max_valueX,Y 軸の最大値
zero_axisY 軸の 0 を示す線を常に表示
zero_axis_onlyY 軸の 0 の線を軸として使用
two_axes Y 軸を左右に表示する(y1,y2_label の設定が必要)
y1_label, y2_labelY 軸の左右のラベル文字
y1_min_value, y2_min_valueY 軸の左右の最小値
y1_max_value, y2_max_valueY 軸の左右の最大値
long_ticks目盛りを全体に広げる
・グラフ上に値を表示
show_valuesグラフ上に値を表示
values_vertical値の向きを変更
values_format 値の表示に用いるフォーマット("%02d"など)
・棒グラフ(bars)
bar_width棒の幅
bar_spacing棒の間隔
bargroup_spacing項目毎の間隔
cumulateデータを積重ねる
・線グラフ(lines)
line_types 線の種類を無名配列で指定(1: 実線 2: 破線 3: 点線 4: 点破線)
line_width線幅
skip_undefデータが undef の場合、線を繋がない
・点、点付き線グラフ(points)
markers 点の種類を無名配列で指定 (1: 塗り四角 2: 四角 3: 十字 4: クロス十字 5: 塗り菱形 6: 菱形 7: 塗り丸 8: 丸)
marker_size点のサイズ(デフォルト: 4)
・混合グラフ(mixed)
types 各データをどのグラフにするか無名配列で指定 ['bars', 'lines']
・円グラフ(pie)
start_angleスタート位置(180: 12時 0: 6時)
3d立体表示(1: 立体 0: 平面)