Highcharts - Retirez l'espace entre la série sur la barre empilée
-
12-12-2019 - |
Question
J'ai un graphique HighcharTs pour afficher certaines informations.J'ai empilé des informations pour chaque jour.Chaque entrée est unique -> Je ne peux pas utiliser une seule série.
Le problème est le suivant: entre deux jours, il y a un vaste espace et je ne sais pas comment diminuer ou supprimer cela. Il n'y a pas d'effet lorsque je joue avec les comploteurs. Je pense que la raison est ma manipulation de xaxis, car si j'utilise la "voie normale" pour déclarer les catégories de xaxis, il n'y a pas de problème.
My jsfiddle: http://jsfiddle.net/mhl2q/1/
Un autre, JSFIDDLE: JSFIDDLE_DOT_NET / WERGELD / M85TL / (Just 2 liens autorisés)
Démo Highchart original: http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highchatts.com/tree/master/samples/highchat/demo/column-stacted/
La solution
Vous pouvez utiliser xaxis.minpadding et xaxis.maxpadding
Rembourrage de la valeur max relative à la longueur de l'axe.Un rembourrage de 0,05 effectuera un axe de 100 pixels 5px plus longtemps.Ceci est utile lorsque vous Je ne veux pas que la valeur de données la plus élevée apparaisse sur le bord de la parcelle surface.Lorsque l'option max de l'axe est définie ou un extrême maximum est défini en utilisant Axis.Seextremes (), la maxpadding sera ignorée.Par défaut à 0.
xAxis: { type: 'datetime', dateTimeLabelFormats: { month: '%e. %b', year: '%b' }, tickInterval: 24 * 3600 * 1000, tickWidth: 1, minPadding: 0.5, maxPadding: 0.5 }
Autres conseils
fait Ce répond à vos besoins?Vous devez supprimer tous les prélèvements dans le graphique.