barchart()

Die Funktion barchart() fügt ein Balkendiagramm in einen Ergebnisbericht ein.

ReportElement barchart(array Daten, [array Einstellungen])

Verwendung

Setzen Sie barchart() innerhalb einer box() ein, um die Größe des Diagramms vorzugeben.

$data = [
  'Äpfel' => 800,
  'Birnen' => 1200,
  'Clementinen' => 1100,
  'Datteln' => 1800,
  'Erdbeeren' => 900,
  'Feigen' => 1400
];
 
add(
    box([
        'height' => 60,
        'width' => 120
        ],
        barchart(
            $data,
            [
                'ref.value' => 1000,
                'ref.color' => '#00CC00',
                'ref.label' => 'Referenzwert',
                'color.bars' => '#6666FF',
                'color.values' => '#FFFFFF',
            ]
        )
    )
);

Ausgabe des Balkendiagramms im PDF