Verwendung von Daten in jQuery Flot-display
Ich versuche, Flot, zeichnen ein Diagramm mit Datumsangaben. Ich habe folgte dem Rat auf diese Zeichenfolge: hier aber es scheint nicht zu funktionieren für mich. Hier ist mein modifiziertes JavaScript (aus der anderen Frage):
$(document).ready(function () {
var d1 = [[1262818800,100],[1262732400,100],[1262646000,100]];
var d2 = [[1262818800,23],[1262732400,23],[1262646000,23]];
$.plot($("#placeholder"), [{data:d1,lines:{show: true},label:"Mountain"},{data:d2,lines:{show: true},label:"Valley"}],{yaxis: {label:"cm"}},
{xaxis:
{mode:"time",
timeformat: "%M:%S"
}
});
});
Bekomme ich ein Diagramm, aber es nicht konvertieren der x-Achse in Datteln, und die Werte auf der x-Achse nicht sogar eine Linie mit dem, was ich habe in die Daten Variablen. Ich habe sogar versucht die Multiplikation jeder Datenpunkt von 1000 zu konvertieren, um Javascript-Zeitstempel, aber das hat auch nicht geholfen. Ich habe auch versucht die folgenden timeformat Variablen, im Fall, das war das problem:
"%M:%S", "%H:%S", "%y,%m,%d"
Aber kein Glück. Irgendwelche Ideen?
InformationsquelleAutor der Frage tchaymore | 2010-08-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie multiplizieren bis 1000 und verwenden:
Getestet habe ich diese Weg.
Ich poste den vollständigen code, wenn Sie brauchen.
Dies ist eine kleine italienische post über die Verwendung von flot zu Messen, my baby ' s Größe und Gewicht:
Code des Projekts ist zum herunterladen von hier.
Entpacken Sie es und öffnen Sie die Datei peso_giulia.html . Hier finden Sie die d3-Serie.
Können Sie ersetzen Sie die Zeile
mit der timestamp-version
InformationsquelleAutor der Antwort Impiastro