チャートを提供するために何を提案しますか(行ベース)Web上で?バーンダウンチャートや株価のようなものを長期的に作成する必要があります。サーバーサイドはdjangoで、クライアント用にjqueryを使っています。
svgまたはpngを生成して表示できるpychartまたはその他のpythonプロットライブラリのようなものを使用する利点は何ですか?
それとも、テーブルでデータを提供し、JavaScriptを使用してチャートを生成するためにjqueryにvisualizeまたはhighchartを使用しますか?
クリック可能なポイント、または特定のターンに関する詳細情報を表示するポイントをチャートに配置したいと思います。
HTML5にはどのようなオプションがありますか?それはチャートの組み込みサポートに付属しますか、それとも私はキャンバスだけでそれをしなければなりませんか?
ご協力いただきありがとうございます。
編集/更新します。提案をありがとうございました。
回答:
回答№1は6クライアントサイドチャートには、ユーザが操作できるという利点がありますが、チャートの実装に使用されるテクノロジに対するクライアントサイドサポートが必要です。
HTML5チャート:
- http://www.rgraph.net/
- jqueryの 視覚化する プラグイン
- http://www.jqplot.com/
- http://thejit.org/
- http://mbostock.github.com/d3/
回答№2については4
多くのグラフ作成ツールをテストした後、ついに私たちは使っています ハイチャート そして Emprise JavaScriptチャート。高価ではない、素晴らしいツール。
回答№3の場合は1
私はpChartを使います。 PHPで使用するためのチャートライブラリで、mysqlで非常にうまく機能します。また、pChartコード内からmysql dbをクエリします。他の良いものはFlotとFusion Chartsです
回答№4の場合は1
試してください: http://code.google.com/apis/visualization/interactive_charts.html
回答№5の場合は1
私は本当にFlotが好きです
http://code.google.com/p/flot/
答え№6の場合は1
PNGとして生成されたサーバーサイドチャートはクライアントサイドのチャートは伸びたり、インタラクティブになったりすることがあります。高速のサーバを使用している場合は、複雑なチャートを多く生成することができます。
現時点ではクライアントサイドのチャートを支持します。私はFlotを使ってきましたが、現在はProtovisを見ています。 よだれ