0
하나의 막 대형 차트에서 뷰어에 대한 참조를 제공하기 위해 x 축에 평행 눈금을 작성했습니다. 문제는 내가 추가 한 텍스트입니다. 텍스트는 역순으로 정렬되어 올바른 순서를 유지하는 방법을 모릅니다. 나는이 문제를 이해d3.js를 사용하는 x.ticks()의 텍스트가 올바르지 않습니다.
은 여기에 있습니다 :
chart.selectAll("line")
.data(y.ticks(4))
.enter().append("line")
.attr("x1", 60)
.attr("x2", (barWidth + 50) * data.length)
.attr("y1", y)
.attr("y2", y)
.style("stroke", "#ccc");
chart.selectAll(".rule")
.data(y.ticks(4))
.enter().append("text")
.attr("class", "rule")
.attr("x", 30)
.attr("y", y)
.attr("text-anchor", "middle")
.text(String);
그러나 나는 그것을 해결하는 방법을 모르겠어요.
Here is the code in jsFiddle. 미리 감사드립니다.
네, 맞습니다. 이것은 작동 중입니다. 상단 패딩을 수정해야하지만 예상대로 값이 반박됩니다. 고마워요! – Spacemonkey