Google Chart APIを使ってみる(その1 円グラフ)
URLを叩けば即出力されるとのことなので、えいっ!
http://chart.apis.google.com/chart?cht=p3&chd=t:30,70&chs=250x100 &chl=ringo|mikan &chtt=ringo%20to%20mikan &chco=FF0000,0000FF &chf=bg,s,bcbcbc
おお。簡単だ。
必須 | パラメータ | 説明 | 例 | 例の意味 | 注意事項 |
---|---|---|---|---|---|
○ | cht | グラフの種類 | cht=p3 | 3D円グラフ | なし |
○ | chd | 表示するデータ | chd=t:30,70 | 表示するデータは30,70の2つの値 | 指定方法は3通り。[t:]はテキスト表記で一番簡単。使える値は0〜100 |
○ | chs | グラフの大きさ | chs=250x100 | 幅250×高さ100 | 幅高それぞれ1000ピクセルまで。掛け算して300000まで。 |
chl | ラベル | chl=ringo|mikan | 30にringo,70にmikanのラベルを付ける | UTF-8にURLエンコードで日本語可 | |
chtt | グラフのタイトル | chtt=ringo%20to%20mikan | グラフのタイトルをringo to mikanにする | UTF-8にURLエンコードで日本語可 | |
chco | 色指定 | chco=FF0000,0000FF | 色は赤と青 | なし | |
chf | グラフエリアと背景の塗り | chf=bg,s,bcbcbc | 背景をbcbcbcで塗る | なし |
最初の3つのパラメータ(cht,chd,chs)が必須項目。
ちなみにUTF-8にURLエンコードすれば日本語も通るんるん。
http://chart.apis.google.com/chart?cht=p3&chd=t:30,70&chs=250x100 &chl=%e3%82%8a%e3%82%93%e3%81%94|%e3%81%bf%e3%81%8b%e3%82%93 &chtt=%e3%82%8a%e3%82%93%e3%81%94%e3%81%a8%e3%81%bf%e3%81%8b%e3%82%93 &chco=FF0000,0000FF &chf=bg,s,bcbcbc
cht=pにすれば2D円グラフ。
30とか70の値を表示することは出来ないのかなあ……
ベン図(Venn Diagram)に続く……かもしれない。
続きました → Google Chart APIを使ってみる(その2 ベン図) - めもいか