Blame view

site/jpgraph/Examples/ccbp_ex1.php 995 Bytes
8ec98c9f   Guillaume   MAJ
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
  <?php // content="text/plain; charset=utf-8" 
  require_once 'jpgraph/jpgraph.php';
  require_once 'jpgraph/jpgraph_line.php';
  require_once 'jpgraph/jpgraph_plotmark.inc.php';
  require_once 'jpgraph/jpgraph_scatter.php';
  require_once 'ccbpgraph.class.php';
  
  $graph = new CCBPGraph(600,400);
  $graph->SetTitle('Buffer penetration','(history added)');
  $graph->SetColorMap(0); 
   
   // Two "fake tasks with hostory
  $datax=array(75,83); $datay=array(110,64);
  $datax1 = array(33,50,67,83); $datay1 = array(86,76,80,64);
  $datax2 = array(18,47,58,75); $datay2 = array(80,97,105,110);
  
  $sp = new ScatterPlot($datay,$datax);
  $sp->mark->SetType(MARK_DIAMOND);
  $sp->mark->SetFillColor('white');
  $sp->mark->SetSize(12);
  
  $sp_hist = array();
  $sp_hist[0] = new LinePlot($datay1,$datax1);
  $sp_hist[0]->SetWeight(1);
  $sp_hist[0]->SetColor('white');
  
  $sp_hist[1] = new LinePlot($datay2,$datax2);
  $sp_hist[1]->SetWeight(1);
  $sp_hist[1]->SetColor('white');
  
  $graph->Add($sp_hist);
  $graph->Add($sp);
  
  $graph->Stroke();
  
  ?>