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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
$graph = new Graph(600,400);
$graph->SetScale("textlin");
$graph->SetMarginColor('#81b2e3');
$graph->xaxis->SetTickLabels($tabLab);
$graph->ygrid->Show();
$graph->xgrid->Show();
// On élargit les marges pour pouvoir placer les légendes (gauche, droite, haut, bas)
$graph->img->SetMargin(45,25,25,45);
$graph->title->Set("Nombre de tickets vendus");
$graph->xaxis->title->Set("Période");
$graph->yaxis->title->Set("Nombre de tickets");
// Fixer la couleur de l'axe (bleu avec transparence : @0.7)
$graph->ygrid->SetColor('blue@0.7');
// Des tirets pour les lignes
$graph->ygrid->SetLineStyle('dashed');
$graph->ygrid->SetFill(true,'#EFEFEF@0.5','#BBCCFF@0.5');
// Fixer la couleur de l'axe (rouge avec transparence : @0.7)
$graph->xgrid->SetColor('red@0.7');
// Des tirets pour les lignes
$graph->xgrid->SetLineStyle('dashed');
// Création du système de points
$lineplot=new LinePlot($ydata);
$lineplot->SetColor("blue");
$lineplot->SetLegend($nom_Part[$i]);
// On rajoute les points au graphique
$graph->Add($lineplot);
// Création du système de points
$lineplot1=new LinePlot($ydata1);
$lineplot1->SetColor("red");
$lineplot1->SetLegend($nom_Part[$i]);
// On rajoute les points au graphique
$graph->Add($lineplot1);
// Création du système de points
$lineplot2=new LinePlot($ydata2);
$lineplot2->SetColor("green");
$lineplot2->SetLegend($nom_Part[$i]);
// On rajoute les points au graphique
$graph->Add($lineplot2);
$graph->legend->SetShadow('gray@0.4',5);
$graph->legend->SetPos(0.1,0.1,'right','top');
// Affichage
$graph->Stroke(); |
Partager