Nel classico script di phpgraphlib evidenzio in rosso la parte di cui chiedo aiuto.
Sulle ascisse i valori sono dati dall'array $frequenze[$i][$j] dove però $i è fisso (poniamo ad esempio che $i valga 1, tanto per ogni valore devo fare un grafico diverso però i conteggi hanno i passaggi in comune e quindi preferisco usare una matrice); e invece $j va da 1 a $massimo[$i], in questo caso, avendo posto $i=1, poniamo che vada da 1 a 5.codice:<?php include("phpgraphlib.php"); $graph=new PHPGraphLib(1000,500); $data=array(....) $graph->addData($data); $graph->setTitle("90 numeri - frequenza"); $graph->setGradient("red", "maroon"); $graph->setGoalLine($gl); $graph->setGoalLineColor("green"); $graph->createGraph(); ?>
Abbiamo poi un'altra matrice, in questo caso la espongo tutta, sempre limitatamente al caso in cui $i=1:
$limite[1][0]=5;
$limite[1][1]=12;
$limite[1][2]=19;
$limite[1][3]=32;
$limite[1][4]=39;
$limite[1][5]=52;
Sull'asse delle ascisse ho bisogno dei valori:
6-12; 13-19; 20-32; 33-39; 40-52
cioè $limite[1][$j-1]+1; $limite[1][$j]
Come fare a passare questi data?
Spero di essere stato sufficientemente chiaro...

Rispondi quotando