Question

Je dois afficher le prix de l'article pour chaque jour du mois. Le tableau peut être Diagramme à barres ou un graphique de la parcelle.

Question:

Supposons qu'il n'y a pas de données disponibles pour 01/15/2010 puis, Y at-il un moyen d'afficher (01/15/2010) sur l'axe x, mais non (point de bar ou de la parcelle) correspondant point de l'axe y?

i.e.. il y aura un espace vide entre les 2 barres ou des points de tracé.

Actuellement, je suis en utilisant 0, mais 0 est une valeur valide.

Faites-moi savoir si un tel écran est possible.

Était-ce utile?

La solution 2

Enfin,

Voici la solution. Disons que je veux afficher les données suivantes [jan, 10] [FÉV,]

Étape 1: Pour masquer le point sur le Barchart, envoyer un NaN du serveur. Dans l'exemple ci-dessus, cela signifierait [jan 10] [février NaN ].     --Ce provoque un effet indésirable de montrer la valeur près de la barre de titre.

Étape 2: Maintenant cacher la pointe de données, la solution Suivez le lien: tableau flex cacher un DataTip

Autres conseils

Non. Vous devez utiliser certains sorte de valeur pour une parcelle ou un bar ou une colonne. Si vous utilisez null, aucun espace sera réservé pour ce point de données.

Par exemple, si vous avez trois colonnes - disons, mars, avril et mai - et les valeurs du dataProvider sont [3, null, 5], la colonne Avril montrera simplement pas et Mars et Avril recevront chacun plus large.

Ce que vous pouvez faire est de créer un dataTipFunction (voir ChartBase) qui indique à l'utilisateur aucune donnée est disponible si la donnée est 0.

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