53 lines
1.1 KiB
PHP
53 lines
1.1 KiB
PHP
<?php
|
|
//$Id: pieex7.php,v 1.1 2002/06/17 13:53:43 aditus Exp $
|
|
include ("../jpgraph.php");
|
|
include ("../jpgraph_pie.php");
|
|
|
|
// Some data
|
|
$data = array(27,23,0,17);
|
|
|
|
// A new graph
|
|
$graph = new PieGraph(350,200,"auto");
|
|
$graph->SetShadow();
|
|
|
|
// Setup title
|
|
$graph->title->Set("Pie plot with absolute labels");
|
|
$graph->subtitle->Set('(With hidden 0 labels)');
|
|
$graph->title->SetFont(FF_FONT1,FS_BOLD);
|
|
|
|
// The pie plot
|
|
$p1 = new PiePlot($data);
|
|
|
|
|
|
// Move center of pie to the left to make better room
|
|
// for the legend
|
|
$p1->SetCenter(0.35,0.5);
|
|
|
|
// No border
|
|
$p1->ShowBorder(false);
|
|
|
|
// Label font and color setup
|
|
$p1->value->SetFont(FF_FONT1,FS_BOLD);
|
|
$p1->value->SetColor("darkred");
|
|
|
|
// Use absolute values (type==1)
|
|
$p1->SetLabelType(PIE_VALUE_ABS);
|
|
|
|
// Label format
|
|
$p1->value->SetFormat("$%d");
|
|
$p1->value->HideZero();
|
|
$p1->value->Show();
|
|
|
|
// Size of pie in fraction of the width of the graph
|
|
$p1->SetSize(0.3);
|
|
|
|
// Legends
|
|
$p1->SetLegends(array("May ($%d)","June ($%d)","July ($%d)","Aug ($%d)"));
|
|
$graph->legend->Pos(0.05,0.2);
|
|
|
|
$graph->Add($p1);
|
|
$graph->Stroke();
|
|
?>
|
|
|
|
|