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/

Était-ce utile?

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                
}

padding DateTime Axis @ jsfiddle

Autres conseils

fait Ce répond à vos besoins?Vous devez supprimer tous les prélèvements dans le graphique.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top