20

djangoを使用して開発されたWebアプリケーションにチャートを埋め込みたいです。

Google Charts APIReportLabPyChartMatPlotLibChartDirectorに出くわしました

グラフをPDFに埋め込みたいので、AJAXリクエストをGoogleグラフAPIに送信するのではなく、サーバー側で実行したいと思います。

どちらを使用するのが最適なオプションであり、一方の相対的な長所と短所は何ですか。

4

7 に答える 7

8

別の選択肢はCairoPlotです。

私たちは、django アプリの 1 つの内部でいくつかの本格的なグラフを作成するために、他のものよりも matplotlib を選択しました。

PNG を生成するパフォーマンスは私たちにとっては問題ありませんでしたが... 1 日のログイン数が 10 未満の高度に専門化されたアプリでした。

于 2009-03-04T10:29:38.540 に答える
3

私が試してみたいパッケージの 1 つはグラファイトです。Djangoで構築されたグラフサーバー/プラットフォームです。ただし、株価や帯域幅使用率などの「数値時系列データ」に特化しています。それがあなたのニーズに合っているなら、私はそれをチェックします. ここにいくつかのスクリーンショットがあります:

http://graphite.wikidot.com/screen-shots

于 2009-09-06T22:44:31.510 に答える
3

フラッシュ チャート 2 を開く

http://teethgrinder.co.uk/open-flash-chart-2/

Python ライブラリhttp://btbytes.github.com/pyofc2/

キビ

于 2009-03-04T12:06:15.030 に答える
1

おそらく、ここを見たいと思うかもしれません: Django Plotting app . HowTo では、matplotlib プロットを管理インターフェイスに埋め込み、PDF ビューを作成する方法について説明しています。

于 2011-04-25T17:43:37.330 に答える
1

フルページのプロットを取得できるため、クライアント側のチャートが好きです。

良いオプションは、Jquery Flot のようです: http://code.google.com/p/flot/は、JSON データをロードできます。ただし、pdf のサポートは受けられません。

于 2010-10-22T13:29:06.883 に答える
0

DjangoでFusionCharts Freeを使用しまし た。

そのフラッシュ ベース、オープン ソース、マルチ ライセンス、十分に文書化されています。これは ActionScript 1 ですが、AS バージョンは、他の人にとってはそうかもしれませんが、私にとって実際には基準ではありませんでした。

于 2009-09-06T14:37:36.087 に答える