[ Index ]
 

Code source de jpGraph 2.2

Accédez au Source d'autres logiciels libres

title

Body

[fermer]

/src/Examples/ -> bar2scalesex1.php (source)

   1  <?php
   2  include  ("../jpgraph.php");
   3  include  ("../jpgraph_bar.php");
   4  
   5  $datay=array(20,30,50,80);
   6  $datay2=array(430,645,223,690);
   7  $datazero=array(0,0,0,0);
   8  
   9  // Create the graph. 
  10  $graph = new Graph(450,200);
  11  $graph->title->Set('Example with 2 scale bars');
  12  
  13  // Setup Y and Y2 scales with some "grace"    
  14  $graph->SetScale("textlin");
  15  $graph->SetY2Scale("lin");
  16  $graph->yaxis->scale->SetGrace(30);
  17  $graph->y2axis->scale->SetGrace(30);
  18  
  19  //$graph->ygrid->Show(true,true);
  20  $graph->ygrid->SetColor('gray','lightgray@0.5');
  21  
  22  // Setup graph colors
  23  $graph->SetMarginColor('white');
  24  $graph->y2axis->SetColor('darkred');
  25  
  26  
  27  // Create the "dummy" 0 bplot
  28  $bplotzero = new BarPlot($datazero);
  29  
  30  // Create the "Y" axis group
  31  $ybplot1 = new BarPlot($datay);
  32  $ybplot1->value->Show();
  33  $ybplot = new GroupBarPlot(array($ybplot1,$bplotzero));
  34  
  35  // Create the "Y2" axis group
  36  $ybplot2 = new BarPlot($datay2);
  37  $ybplot2->value->Show();
  38  $ybplot2->value->SetColor('darkred');
  39  $ybplot2->SetFillColor('darkred');
  40  $y2bplot = new GroupBarPlot(array($bplotzero,$ybplot2));
  41  
  42  // Add the grouped bar plots to the graph
  43  $graph->Add($ybplot);
  44  $graph->AddY2($y2bplot);
  45  
  46  // .. and finally stroke the image back to browser
  47  $graph->Stroke();
  48  ?>


Généré le : Sat Nov 24 09:27:55 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics