JavaScriptのグラフィックライブラリです。典型的な利用例はサンプルをご覧ください。
印刷時は「背景色の印刷」を有効にしてください。
ソース:
表示結果:
ソース:
表示結果:
上図は11行目でプロットシンボルを「||」として「集合棒グラフ」を指定していますが、
表示結果:
また、この行を削除するとデフォルトで
表示結果:
glib5.js グラフィックライブラリ...ブラウザで表示してglib5.jsで保存してください。 index5.html このページ
var Gobj=new Graph(bgcolor,ixmax,iymax,s,frameno) | |
---|---|
bgcolor | 窓の背景色 |
ixmax | 窓の幅 |
iymax | 窓の高さ |
s | グラフタイトル |
Gobj.xyinit(x0,y0,dd,kx,ky,kz) | |
---|---|
x0,y0 | 基準点(画面左上(0,0) |
dd | X/Y正方向(0,1:X右Y上,2:X左Y上,3:X左Y下,4:X右Y下) |
kx,ky,kz | 軸傾斜指定(kx,kyはz軸を中心に回転。 |
kzはy軸中心(-6~6)またはx軸中心(-16~16)に回転。) | |
0:標準,1:15゜,2:30゜,3:45゜,4:60゜,5:75゜,6:90゜ | |
-1:-15゜,-2:-30゜,-3:-45゜,-4:-60゜,-5:-75゜,-6:-90゜ |
Gobj.goffset(x,y,z) | |
---|---|
x,y,z | 基準点のオフセット値 |
Gobj.gscale(cx,cy,cz) | |
---|---|
cx,cy,cz | 1未満で拡大、1以上で縮小 |
Gobj.xscale(color,fs,s,step) Gobj.yscale(color,fs,s,step) Gobj.zscale(color,fs,s,step) | |
---|---|
color | 色を"RED"や"GREEN"のように文字列で指定する。 |
fs | フルスケール値 |
s | 軸名文字列 |
step | 目盛のステップ値...省略すると「自動」となる。 |
Gobj.line(color,x1,y1,x2,y2 [,linesize]) Gobj.fline(color, x1,y1,z1, x2,y2,z2 [,linesize]) | |
---|---|
color | 色を"RED"や"GREEN"のように文字列で指定する。 |
x1,y1,z1,x2,y2,z2 | 2点の座標 |
linesize | 線の太さ(1~)でデフォルトは1。 |
Gobj.gbox(color, x1,y1, x2,y2 [,linesize]) Gobj.fbox(color, x1,y1,z1, x2,y2,z2 [,linesize]) | |
---|---|
color | 色を"RED"や"GREEN"のように文字列で指定する。 |
x1,y1,z1,x2,y2,z2 | 対角の2点の座標 |
linesize | 線の太さ(1~)でデフォルトは1。 |
Gobj.circle(color,x,y,r) Gobj.fcircle(color, x,y,z,r) | |
---|---|
color | 色を"RED"や"GREEN"のように文字列で指定する。 |
x,y,z,r | 中心の座標と半径 |
Gobj.ellipse(color,x,y,rx,ry) Gobj.fellipse(color, x,y,z, rx,ry) | |
---|---|
color | 色を"RED"や"GREEN"のように文字列で指定する。 |
x,y,z,rx,ry | 中心の座標と半径 |
Gobj.Gdraw() |
---|
Gobj.Glabel(label1, label2, ...) | |
---|---|
label1, label2, ... | 系列1, 2, ...のラベル |
Gobj.Gsymbol(s1, s2, ...) | |
---|---|
s1, s2, ... | 系列1, 2, ...のプロットシンボル |
Gobj.Gdata(x, y1, y2, ...) | |
---|---|
x | xの値 |
y1, y2, ... | 系列1, 系列2, ...の値 |