このページは、PHPLOTプロジェクトの古いページの日本語訳です。
新しいページ 新しいページの日本語訳は別にあります。
また、最新の情報(PHPlotでの日本語の使用を含め) PHPlot Information を御覧ください。


PHPlot 5.0 へようこそ

PHPlot は、随時にグラフを生成するPHP4クラスです。 PHPlotは、2000年にAfan Ottenheimerによって オープンソースプロジェクトとして開発が始まりました。現在は、sourceforge のおかげで、Miguel de Benitoにより共同開発されています。 PHPlotは、 GNU General Public LicensePHP license の元で配布されています。 最新のソースコードは sourceforge project pageから入手可能です。作業は常にCVSにて行うようにしていますので, CVSもチェックしてください。

詳しい情報は、 our website を見てください。

ラベル、凡例、左軸および下軸のタイトルをつけた折れ線グラフの例

特徴

3D円グラフの例

ここに一覧(完全ではありませんが)をあげます。順不同です。

  • 幾つかの異なるグラフタイプ - 折れ線、棒 、点 、領域 、円 、角 グラフ
  • テキスト-数値、数値のみ、数値-エラー のタイプのデータ形式が使えます。
  • 円グラフおよび棒グラフへの 3D影付けができます。
  • 異なる線形式:実線および完全にカスタマイズできる破線ができます。
  • データに与えられていればY軸に並行なエラーマージンを描画可能
  • 高度にカスタマイズ出来る画面:タイトル、ラベル、目盛はどこにでもどのような色ででも置けます。 また、全ては、自動的に重なり合わないように配置されます。
  • 縦横の格子線
  • 表題 、いろいろな形式が作業中です。
  • TrueType フォントサポート
  • 線形および対数 単位の表示
  • 複数の出力フォーマット: jpeg, png, gif, wbmp (あなたのGDがサポートしているもの)
次に、ちょっとした TODO/要望されている点 をあげます。
  • 水平 棒グラフ
  • 簡単な斜め3Dグラフ
  • 1つの画像の中への複数のグラフの自動配置
  • たくさんある描画オプション(目盛、ラベルなど)のよりよいもしくは自動的な管理
  • 効率化の為の サブクラス化 : 機能をサブクラスに移動してオプショナルな応用として本体をの高速化する。

必要環境

正確な必要環境は、はっきりしていませんが、最低限 PHP 4.1.0 と GD Lib 2 が必要です。フィードバックを歓迎いたします。

クイックスタート

すぐにでも使ってみようと思う人は ここをクリック!

動作テストと動作例

これらの動作例は、PHPlotの多くの機能(だけど、全部ではありません)を使用しています。 いちばんいいのは, example-o-maticです。それでは、多くのパラメータを変えて実行できます。 どうぞ、これらのどれかを実行してみてください。:

内部構造

PHPlot の内部動作および使いかた:

作者

$Id: index.php,v 1.5.2.1 2004/01/26 23:03:49 migueldb Exp $


訳者