0

ユーザーが日々の進捗状況を追跡できるようにする PHP アプリケーションの作業を開始しようとしています。

棒グラフの各バーに日付 (2 月 10 日、2 月 11 日、2 月 12 日など) を付けることができる、適切なグラフ作成ライブラリ、できれば PHP または Javascript (JQuery が適しています) を探しています。横に、または 45 度の角度で、または各バーの下部に日付があり、各月の 1 日の下に月があるもの) 各グラフの期間は 1 ~ 3 か月の範囲になりますが、より長い時間枠を処理できるものがあれば、それも良いでしょう。

これは一般的な問題であり、これを行うための一般的なベストプラクティスの方法があると思います。折れ線グラフではなく棒グラフを使用したい (スタック オーバー フロー レピュテーション トラッカーなど)

何か案は?JpGraph と Graphpite を見てきましたが、どちらも見栄えがよくありません。PHPスクリプトからデータをフィードできる限り、フラッシュが統合されているものは気にしません。

4

8 に答える 8

6

Googleチャートを見てください。使いやすく、すぐに利用できます。

http://code.google.com/apis/chart/

于 2009-02-27T15:12:55.780 に答える
1

私はflot(jquery用)とflotr(プロトタイプ用)の両方を使用しました。どちらも純粋なjsグラフライブラリです。個人的には棒グラフに使用したことはありませんが、どちらもAPIを使用して棒グラフを生成する方法の例があるため、どちらかを使用して必要なことを実行できるはずです。

于 2009-02-27T16:03:38.123 に答える
1

少し凝ったものを探しているなら、PHP/SWF チャートを見てください。いくつかの「金融」サイトで使用しましたが、非常にうまく機能し、実装もかなり簡単です。

http://www.maani.us/charts/index.php

于 2009-02-27T15:47:56.570 に答える
1

http://pchart.sourceforge.net/

于 2009-02-27T15:53:55.853 に答える
1

本当に柔軟な素晴らしい製品であるChartDirectorをお勧めします。目的を達成する方法が必ずしも明確ではない場合もありますが、彼らのサイトのフォーラムには、私を常に正しい方向に向けてくれる優秀な Peter Kwan が配置されています。

前述のように、無料ではありませんが、かなり安いです。

私は .net バージョンしか使用していませんが、すべてのバージョンが機能的に同一であると理解しています。

于 2009-03-19T12:20:26.783 に答える
0

http://code.google.com/apis/chart/

于 2009-02-27T15:26:13.407 に答える
0

この質問は特に ASP.NET に関するものなので、関係ないかもしれませんが、何か役に立つものがあるかもしれません:

Web ベースのアプリケーションでのチャート作成

また、私は PHP でChartDirectorを使用し、気に入りました。無料ではありませんが、信じられないほどフル機能でサポートも充実しています。

于 2009-02-27T15:12:46.623 に答える