JpGraph でレーダチャートを描画する方法のメモです。

レーダチャート

上記のようなレーダチャートを描画します。

require_once 'jpgraph/jpgraph.php';
require_once 'jpgraph/jpgraph_radar.php';
// 項目
$leg = array('English', 'Math', 'Japanese', 'Social', 'Science');
// 各項目のデータ
$data = array(80, 90, 70, 40, 50);
// レーダチャートを生成
$radar = new RadarPlot($data);
// グラフを生成
$graph = new RadarGraph(400,300, 'auto');
// グラフタイトル
$graph->title->set('Result');
// 各項目タイトル
$graph->SetTitles($leg);
// レーダチャートを追加
$graph->Add($radar);
// グラフを描画
$graph->Stroke();

関連する投稿