我设法让这个D3 example正常工作,但现在我需要将方向从左到右改为从上到下。
我看过this post和this one并尝试改变X,Y坐标,但没有太多的快乐。我设法让节点垂直堆叠,但节点链接仍然是垂直的,节点之间的间距完全关闭,它们重叠。
答案 0 :(得分:1)
试试这个例子:
var diagonal = d3.svg.diagonal() .projection(function(d){ return [d.y,d.x]; });
var diagonal = d3.svg.diagonal() .projection(function(d){ return [d.x,d.y]; });