Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
— | de:create:functions:diagram2 [14.01.2015 22:09] (aktuell) – ausgelagert aus functions-stat admin | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== diagram2() ====== | ||
+ | '' | ||
+ | |||
+ | Mit der Funktion '' | ||
+ | |||
+ | Derzeit kann diese Funktion nur ein Polaritätenprofil anzeigen. | ||
+ | |||
+ | * //Typ//\\ Legt die Art des Diagramms fest: | ||
+ | * ''' | ||
+ | * //Daten//\\ Die Daten werden als zweidimensionales Array angegeben, also ein Array mit jeweils einem Array pro Datenreihe (s. Beispiel). | ||
+ | * // | ||
+ | * int //width// -- Breite des Diagramms (in Pixel) | ||
+ | * int //height// -- Höhe des Diagramms (in Pixel) | ||
+ | * int //min// -- Minimum der angezeigten Skala (nur Polaritätenprofil) | ||
+ | * int //max// -- Maximum der angezeigten Skala (nur Polaritätenprofil) | ||
+ | * boolean //labels// -- Die erste Datenreihe als Beschriftung verwenden | ||
+ | * int // | ||
+ | * array //limit// -- Begrenzungen bei den angegeben Werten anzeigen (nur Polaritätenprofil) | ||
+ | * array // | ||
+ | * array // | ||
+ | |||
+ | ===== Beispiele ===== | ||
+ | |||
+ | Ein mehrdimensionales Array kann z.B. aussehen wie folgt: | ||
+ | |||
+ | <code php> | ||
+ | array( | ||
+ | array(1, | ||
+ | array(1, | ||
+ | ) | ||
+ | </ | ||
+ | |||
+ | Ein Array mit den Optionen kann wie folgt aussehen: | ||
+ | |||
+ | <code php> | ||
+ | array( | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ) | ||
+ | </ | ||
+ | |||
+ | Die Ausgabe eines Diagramms kann wie folgt erfolgen: | ||
+ | |||
+ | <code php> | ||
+ | $src = diagram2(' | ||
+ | array( | ||
+ | array(' | ||
+ | array(1, | ||
+ | ), | ||
+ | array( | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ) | ||
+ | ); | ||
+ | html($src); | ||
+ | </ |