<?php

require_once __DIR__ . '/../../include/jpgraph/jpgraph.php';
require_once __DIR__ . '/../../include/jpgraph/jpgraph_radar.php';
$graph = new RadarGraph(300, 250);
$graph->SetScale('lin', 5, 17);
//$graph->yscale->ticks->Set(25,5);
$graph->SetColor('#D5D5BD');
$graph->SetCenter(0.5, 0.5);
$graph->axis->HideTicks();
$graph->axis->HideLAbels();
$graph->axis->SetColor("#3E404F");
$graph->SetFrame(true, '#3E404F', 1);
// Uncomment the following lines to also show grid lines.
$graph->grid->SetLineStyle('dashed');
$graph->grid->SetColor('#3E404F');
$graph->grid->Show();
//$graph->ShowMinorTickMarks();
$titles = array();
$datas = array();
foreach ($_GET as $key => $value) {
    $titles[] = $key;
    $datas[] = $value;
}
$graph->SetTitles($titles);
$plot = new RadarPlot($datas);
//$plot->SetLegend('Goal');
$plot->SetColor('#900000', 'lightred');
$plot->SetFillColor('#E7E7D2');
$plot->SetLineWeight(2);
$graph->Add($plot);
Beispiel #2
0
        $plot->value->SetFormat('%u');
        $plot->value->SetFont(FF_FONT1, FS_BOLD);
        $plot->value->SetColor('blue');
        $plot->value->SetMargin(10);
        $plot->value->Show();
    }
    // Add the data plot to the graph
    $graph->Add($plot);
} elseif ($options['graph_type'] == 'radar') {
    require_once "{$jpgraph}/jpgraph_radar.php";
    $background = "white";
    $incref = false;
    // Setup graph
    $graph = new RadarGraph($width, 250, "auto");
    //$graph->SetShadow();
    $graph->SetFrame(false);
    $graph->title->Set($data['title']);
    $graph->title->SetFont(FF_FONT1, FS_BOLD);
    $graph->SetMarginColor($background);
    $graph->img->SetMargin(40, 30, 20, 40);
    $graph->SetTitles($data['legend']);
    $graph->SetCenter(0.5, 0.55);
    $graph->HideTickMarks();
    $graph->SetColor($background);
    $graph->grid->SetColor('darkgray');
    $graph->grid->Show();
    $graph->axis->title->SetMargin(5);
    $graph->SetGridDepth(DEPTH_BACK);
    $graph->SetSize(0.6);
    $plot = new RadarPlot($data['values']);
    $color = $options['graph_color'];