PHP SVGGraph и структурированные данные

Я пытаюсь построить структурированный (множественный) граф данных, используя скрипт PHP SVGGraph.

Я настроил свой код на основе того, что я могу сказать, это правильный путь, но мой график только выводит возраст и исключает рост. Вот скриншот, показывающий только один столбец на человека вместо 2.

Вот мой код Вы видите что-то не так с этим?

require_once('SVGGraph/SVGGraph.php');

$settings['structured_data'] = true;
$settings['structure'] = array(
  'key' => 'Name',
  'value' => array('Age', 'Height')
);

$graph = new SVGGraph(600, 400, $settings);

$values = array(
  array('Name' => 'Bob', 'Age' => 40, 'Height' => 180),
  array('Name' => 'Sam', 'Age' => 32, 'Height' => 165),
);

$graph->Values($values);

$graph->Render('BarGraph');

1 ответ

Решение

Оказывается, я использовал неправильный тип графика. Изменение последней строки на следующее решило мою проблему

$graph->Render('GroupedBarGraph');
Другие вопросы по тегам