PHP - Grafica de pareto con jpgraph

   
Vista:

Grafica de pareto con jpgraph

Publicado por Saraí (1 intervención) el 23/07/2011 22:35:00
Hola... bueno necesito hacer una grafica de pareto en jpgraph, llevo un poco de avance pero no se como obtener los valores del eje secundario de Y que seria el porcentaje acumulado, tengo este codigo:

<?php
// Incluimos los archivos necesarios
include("conect.php");
$link = conectarse();
include("C:/xampp/src/jpgraph.php");
include("C:/xampp/src/jpgraph_line.php");
include("C:/xampp/src/jpgraph_bar.php");
$sql=mysql_query("Select psn_fundición from condicionf where tipo_maquina='TOSHIBA' and no_pieza='31301 1XZ0A #4'

ORDER BY `condicionf`.`psn_fundición` DESC");
$num_res=mysql_num_rows($sql);
for($i=0; $i<$num_res; $i++){
$row=mysql_fetch_array($sql);
$array_res[$i]=$row[0];
}
$ydata = $array_res;
$ydata2 = $array_res;


//Creamos un nuevo grafico
$graph = new Graph(1500,1000, "auto");
$graph->SetScale( "textlin");
$graph->Sety2Scale( "lin");
$graph->img->SetMargin(100, 80, 100, 100);
$graph->title->Set("Grafica PRESION DE FUNDICION");
$graph->title->Setcolor("darkblue");
$graph->title->Setfont(FF_ARIAL,FS_ITALIC,26);
$graph->xaxis->title->Set("Fecha");
$graph->xaxis->title->Setcolor("blue");
$graph->xaxis->title->SetFont(FF_ARIAL,FS_ITALIC,24);
$graph->yaxis->title->Set("Presion");
$graph->yaxis->title->Setcolor("blue");
$graph->yaxis->title->SetFont(FF_ARIAL,FS_ITALIC,24);

// Creamos el grafico basado en el array
$lineplot = new LinePlot($ydata);
$lineplot->SetColor("black");
$lineplot->SetWeight(2);
$graph-> Addy2($lineplot);
$barplot = new barplot($ydata2);
$barplot->SetColor("blue");
$barplot->SetWeight(2);
$barplot->SetFillcolor("aquamarine 2");
//Mostramos los valores del grafico de linea
$barplot->value->Show();
// Agregamos el grafico a la imagen
$graph->Add( $lineplot);
$graph->Add( $barplot);
// Mostramos la imagen
$graph->Stroke();

?>
como podría hacerle para que me sacar el % acumulado, me pueden ayudar por favor se los agradeceria mucho
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder