Highchartsを試してみた

ちょうどrailsで使用可能なchartライブラリを探していたところ
先週のrailscastsで紹介されていたので、早速使ってみた。
Railscasts - Charts
Highcharts - Interactive JavaScript charts for your webpage

ライセンス

Highcharts - License and Pricing
商用じゃないなら無料。

prototype用adapter

Highcharts by defaults comes with adapters for jQuery and MooTools. Additionally, a prototype adapter has been written and shared by Mike Nelson.

railscastsではjqueryを使用していたが
ダウンロードページを見ると
prototypeのadapterも開発されていると書いてあるので
使ってみた。
※同梱のhighcharts.jsはversionが古いので各設定は要注意。


mnelson's Prototype-Highcharts-Adapter at master - GitHub

$ git clone http://github.com/mnelson/Prototype-Highcharts-Adapter.git

こんな感じ

いい!

リファレンス

Highcharts - Options Reference
上でも書いたけど、prototype用のhightchartsはv1.2.5であるため、v2.0以降のオプション指定ができない。
リファレンス上「Since 2.0」となっている項目が指定不可。
これに気付かないで延々試行錯誤してしまった。


prototypeを使用する必要が無ければ、jqueryを使用した方がよさそうです。