Comment ajouter des étiquettes de texte aux axes dans d3?
Par exemple, j'ai un graphique linéaire simple avec un axe x et y.
Sur mon axe des x, j'ai des graduations de 1 à 10. Je veux que le mot «jours» apparaisse en dessous afin que les gens sachent que l'axe des x compte les jours.
De même, sur l'axe des y, j'ai les nombres 1 à 10 sous forme de graduations, et je veux que les mots «sandwiches mangés» apparaissent sur le côté.
Existe-t-il un moyen simple de le faire?
.attr("transform", "rotate(-90)")
fait tourner tout le système de coordination. Ainsi, si vous vous positionnez avec "x" et "y", vous devez échanger les positions par rapport à ce que j'attendais.