2017-07-07 116 views
0

这里是我的脚本:d3.js x轴的长度太短

<script type="text/javascript"> 

有没有一种方法来扩展x轴那么一点点接触到y轴的? 我试着玩弄某些值,但它会改变图表的其余部分,这是我不想要的。

enter image description here

回答

0

我想你已经迫使它在你的这部分代码在翻译×20个像素:

svg.append("g") 
    .attr("class", "x axis") 
    .attr("transform", "translate(20," + height + ")") /* <-- here! make it 0 , height */ 
    .call(xAxis); 
+0

是的,问题是,它仍然是这样。 http://i.imgur.com/1UZN5vg.png我可以将文字移动一点吗? – crystyxn

+0

我决定把它改为-6,并称它为一天,谢谢 – crystyxn

+1

hehe ok :)我认为,因为你的Y轴有近6个像素的厚度,那么你需要-6的X .. – Fered