Statistiken mit Flot

Ich bin ganz zufällig darauf gestoßen und echt beeindruckt, was diese kleinen Tool leisten kann. Mit Flot kann man nur mit Javascript beeindruckende Statistiken erstellen. Das ganze läuft natürlich clientseitig und schont damit den Server. Auf der Projektseite gibt es viele aussagekräftige Beispiele. Die vielen Fragen, die dort eingehen, zeigen, dass ein großes Interesse besteht. Bleibt zu hoffen, dass der Entwickler auch konsequent an dem Projekt dran bleibt. Das Script läuft laut Projektseite auf Internet Explorer 6/7/8, Firefox 2.x+, Safari 3.0+, Opera 9.5+ und Konqueror 4.x+.

Nachstehender Beispielcode erzeugt folgende Grafik:

Ein Beispiel Plot mit Flot

$(function () {
    var d1 = [];
    for (var i = 0; i < 14; i += 0.5)
        d1.push([i, Math.sin(i)]);
 
    var d2 = [[0, 3], [4, 8], [8, 5], [9, 13]];
 
    // a null signifies separate line segments
    var d3 = [[0, 12], [7, 12], null, [7, 2.5], [12, 2.5]];
 
    $.plot($("#placeholder"), [ d1, d2, d3 ]);
});

Kommentar verfassen