久しぶりにD3イジイジしてたら、しょーもないところではまった。
svg.selectAll("text") .data(dataset) .enter() .append("text") .attr("text-anchor", "left")
上の感じで、text要素を追加するんだけども、datasetの最初の数件が無視される。なんでじゃーって色々見てみたら、x軸追加してるんだけど、X軸のラベルのところがtext要素になっててselectAll("text")やるとそっちも拾ってしまい、X軸に出てるラベルの個数分、datasetの先頭から無視されてた。
お恥ずかしい感じ。そりゃそーだ。つか、要素名を直でselectAllはするもんじゃないですね。アホだ。