Affichage des heures et des minutes sur l'axe des abscisses avec Highcharts
Je veux à la sortie de la suite de données (temps, le niveau de la batterie) dans une zone de graphique:
data: [
[08.15, 14.8],
[08.20, 13.9],
[08.25, 12.8],
[08.30, 11.8],
[08.35, 13.9],
[08.40, 14.1],
[08.45, 13.9],
[08.50, 14],
[08.55, 14],
[09.00, 14.1],
[09.05, 14.4]
]
l'axe x doit commencer à 00.00 suis 00.00 heures, une journée entière.
Malheureusement je ne comprends pas quelles sont les options à utiliser, quand je relis l'API.
Ce que je reçois aujourd'hui est un axe x qui va de 8.00~8.55,8.60,8.65 ~ 9.00. Elle utilise donc un système décimal au lieu d'une minute du système.
Comment puis-je configurer que la ligne doit se composent de 24 heures à 60 minutes?
Avec les données actuelles, le tableau serait une sorte de vide, de n'avoir que des points autour de 8h00 à 9h00.
J'espère que quelqu'un peut m'aider sur mon chemin.
Merci,
Mattijs
source d'informationauteur Mattijs
Vous devez vous connecter pour publier un commentaire.
vous pouvez essayer ce code pour l'axe des x dans 12hour format de l'heure
Aussi pour les "info-bulle" essayez ceci:
Et bien sûr de la série serait:
L'espoir qu'il pourrait résoudre votre problème. Merci.
Highcharts a construit dans le mode de traçage les heures et les dates que le xaxis. Typiquement, dans ce cas, vos données serait d'utiliser une valeur de temps en millisecondes, et highcharts tracera en conséquence (voir cet exemple).
Si vous voulez avoir une journée de 24 heures, y compris vos données, il pourrait ressembler à quelque chose comme ceci:
Vous pourriez faire quelque chose comme utiliser un xAxis formateur ou date de formateur pour afficher les étiquettes comme vous le souhaitez.