Highcharts > 基本的な使い方
更新日
2012-02-25
広告
HighchartsはJavascriptで実装された、グラフ描画ライブラリです。綺麗なグラフを簡単にブラウザに表示できます。
基本的な使い方は、以下のとおりです。
- htmlファイル中に、グラフを書きたい要素(element)を用意する
- HighchartsとjQueryのJavascriptファイルを読み込む
- JavascriptからHighchartsのAPIを使い、グラフを描画する
以下に、サンプルを記します。
<div id="sample-chart"></div> <script type="text/javascript" src="../../js/jquery-1.6.2.min.js"></script> <script type="text/javascript" src="../../js/highcharts.js"></script> <script type="text/javascript"> var chart; $(document).ready(function() { chart = new Highcharts.Chart({ // 以下、chartオブジェクトに渡す引数 chart: { renderTo: 'sample-chart', // どの要素にグラフを描画するかを指定 type: 'line' // グラフの種類を指定 }, title: { text: 'タイトル' }, subtitle: { text: 'サブタイトル' }, xAxis: { // x軸の値を指定 categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'] }, yAxis: { // y軸の軸名を指定 title: { text: '気温' }, plotLines: [{ value: 0, width: 1, color: '#808080' }] }, tooltip: { // マウスオーバーした際に表示する文書を指定 formatter: function() { return '<b>'+ this.series.name +'</b><br/>'+ this.x +': '+ this.y +' 度'; } }, series: [{ // データ系列を指定 name: '東京', data: [7.0, 6.0, 9.5, 14.5, 15, 13.5, 15.2, 16.5, 13.3, 18.3, 13.9, 9.6] }, { name: '横浜', data: [5.2, 4.8, 5.7, 10.3, 18.0, 12.0, 14.8, 14.1, 10.1, 14.1, 8.6, 2.5] }] }); }); </script>
- 1行目で、グラフを描画したい要素divを用意しています。id属性を指定する必要があります。
- 2行目と3行目は、jQueryとHighchartsを読み込んでいます。
- 4行目以降が、グラフを描画するJavascriptになります。Highcharts.Chart オブジェクトを生成(new)するだけで、グラフが描画されます。ただし、生成の際には、タイトルや、x軸やy軸の値などを指定する必要があります。
上記のサンプルをブラウザで表示すると、以下のようなグラフが描画されます。
細かい使い方は、別途紹介していく予定です。
広告
お問い合わせは sweng.tips@gmail.com まで。