そこにはたくさんのJavascriptチャートライブラリがあります。最近使用または調査したものをいくつか示します。
http://d3js.org/ でも、データの視覚化で実行できる本当にすばらしいことの例は他にもたくさんあります。
私の経験では、これらのライブラリ(特にハイストック)で制限に達する可能性があります。このライブラリでは、グラフに表示するポイントの数と特定のページに表示するグラフの数に基づいて、ブラウザのパフォーマンスが大幅に低下します。この例では、特に折れ線グラフについて話していますが、他のタイプについても同じことが言えると思います。特定のページに大きなデータセットと多数のグラフを含むさまざまなJavaScriptグラフライブラリのパフォーマンスの経験がある人はいますか?
jqChart は、大量のデータセットを処理するために最適化されています。
私は現在、次のプロジェクトに最適なチャートライブラリを見つけようとしていますが、あなたが言及したライブラリのいくつかのベンチマークを行っています。
これまでのところ、ロード時間のみを考慮しており、その違いはamChartsを支持して圧倒的です。 IE 9のCorei3マシンでは、結果は次のようになります。
HighCharts 2700ms
amCharts 220ms
highChartsの場合は、イベントload
をフックし、amChartsの場合は、chart.addListener("init", ...)
を使用しました。
AmChartsもあなたのリストにあるべきだと思います http://www.amcharts.com/