2017-09-15 5 views
1

J'ai un simple graphique linéaire dc.js. Qu'est-ce que je veux faire est simplement montrer le même Y axe à gauche et à droite.dc.js: comment afficher l'axe y des deux côtés d'un même graphique linéaire?

Il est assez facile à faire sur un graphique composite avec plusieurs sous-diagrammes. Cette question SO aborde ceci: Dual Y axis. Et il y a this example

Cependant, je veux avoir l'axe Y double pour un diagramme à une ligne .

^ Y ^<- same Y | single - | | line/\ - | | ----- \/| |/ -- | +----------------> X

+0

Je pense que la meilleure façon est juste d'utiliser un tableau composite, et laisser le second vide, et utilise la même échelle pour '.y()' et '.rightY()' – Gordon

Répondre

0

Vous pouvez trouver un exemple here ligne 90 dans la source de l'exemple utilise:

.useRightYAxis(true) 
+0

Oui, mais il y a deux graphes (et pas un). Si j'utilise .useRightYAxis (true) sur un seul graphique, j'aurai un axe droit au lieu d'un axe gauche (et pas les deux). –

+0

Okay J'ai mal compris votre question: vous voulez à la fois un axe droit et un axe gauche pour un graphique à une seule ligne. Peut-être que vous pourriez avoir deux instances de la même ligne. Cela ressemblera donc à une ligne, même s'il y en a deux. – MrSteve