J'ai du mal à faire en sorte que mes données s'affichent dans un graphique de Flot dont l'axe x sert de ligne de temps. Voici une copie abrégée de mon fichier JSON :
{
"label": "ServiceReport",
"data": [[1328983200, 53], [1328986800, 53], [1328990400, 60]]
}
J'ai suivi les tutoriels sur la page de l'API Flot, ainsi que celui-ci sur stackoverflow
sans succès.
Lorsque l'on modifie l'axe des abscisses, le graphique s'affiche correctement, mais l'axe des abscisses est vide.
xaxis: { mode: "time", minTickSize: [1, "hour"]}
Ceci affiche des valeurs de 8 à 8 (non correctes selon le fichier de données), mais pas de données graphiques :
xaxis: { mode: "time", minTickSize: [1, "hour"],
min: (new Date("2000/01/01")).getTime(),
max: (new Date("2000/01/02")).getTime()
}
En gros, je veux juste afficher les heures (n'importe quel format : 5:00, 5 AM, peu importe) sur l'axe des x, et que l'axe des y soit en corrélation avec les valeurs de service. Il y a 24 horodatages au total dans chaque fichier de données (une journée de données).
Toute aide de la part des experts de Flot et de JavaScript/jQuery serait grandement appréciée !