Modifica scale grafici
This commit is contained in:
@@ -18,32 +18,37 @@ switch ($tempo) {
|
|||||||
case 'HOUR':
|
case 'HOUR':
|
||||||
$gruppo = "MINUTE";
|
$gruppo = "MINUTE";
|
||||||
$format1 = "%d%H%i";
|
$format1 = "%d%H%i";
|
||||||
$format2 = "%i";
|
$format2 = "%H:%i";
|
||||||
$limit = 59;
|
$limit = 59;
|
||||||
|
$interval = 5;
|
||||||
break;
|
break;
|
||||||
case 'DAY':
|
case 'DAY':
|
||||||
$gruppo = "HOUR";
|
$gruppo = "HOUR";
|
||||||
$format1 = "%m%d%H";
|
$format1 = "%m%d%H";
|
||||||
$format2 = "%H";
|
$format2 = "%H";
|
||||||
$limit = 23;
|
$limit = 23;
|
||||||
|
$interval = 1;
|
||||||
break;
|
break;
|
||||||
case 'WEEK':
|
case 'WEEK':
|
||||||
$gruppo = "DAY";
|
$gruppo = "DAY";
|
||||||
$format1 = "%m%d";
|
$format1 = "%m%d";
|
||||||
$format2= "%d.%m";
|
$format2= "%d.%m";
|
||||||
$limit = 7;
|
$limit = 7;
|
||||||
|
$interval = 1;
|
||||||
break;
|
break;
|
||||||
case 'MONTH':
|
case 'MONTH':
|
||||||
$gruppo = "DAY";
|
$gruppo = "DAY";
|
||||||
$format1 = "%m%d";
|
$format1 = "%m%d";
|
||||||
$format2= "%d.%m";
|
$format2= "%d.%m";
|
||||||
$limit = 30;
|
$limit = 30;
|
||||||
|
$interval = 2;
|
||||||
break;
|
break;
|
||||||
case 'YEAR':
|
case 'YEAR':
|
||||||
$gruppo = "MONTH";
|
$gruppo = "MONTH";
|
||||||
$format1 = "%Y%m";
|
$format1 = "%Y%m";
|
||||||
$format2= "%b";
|
$format2= "%b";
|
||||||
$limit = 12;
|
$limit = 12;
|
||||||
|
$interval = 1;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -113,6 +118,7 @@ $g->SetMargin(80,20,50,80);
|
|||||||
$g->SetScale('textlin');
|
$g->SetScale('textlin');
|
||||||
$g->yaxis->SetLabelFormatCallback('byteConvert');
|
$g->yaxis->SetLabelFormatCallback('byteConvert');
|
||||||
$g->xaxis->SetLabelAngle(45);
|
$g->xaxis->SetLabelAngle(45);
|
||||||
|
$g->xaxis->SetTextTickInterval($interval,0);
|
||||||
|
|
||||||
$g->legend->Pos(0.05,0.1);
|
$g->legend->Pos(0.05,0.1);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user