2014-12-03 19 views
0

我開始使用D3.js Hive Plot example修改d3.js蜂巢圖有3個垂直軸,只有A-B或B-C鏈接

我想修改此配置單元圖,使三個軸垂直(a,b,c),並且可以在軸a和軸b之間或軸b和軸c之間建立連接。但不在軸a和c之間。

你認爲這個蜂房劇情代碼是我應該用來做到這一點,還是我應該自己寫點別的東西?我剛剛開始使用D3,所以我寧願對現有的配置單元代碼進行小的更改以使其正常工作。

回答

0

是的,連接之間的連接取決於您使用的連接。在這個例子中,有很多邊連接三個軸:

var links = [ 
    {source: nodes[0], target: nodes[2]}, 
    {source: nodes[1], target: nodes[3]}, 
    {source: nodes[2], target: nodes[4]}, 
    {source: nodes[2], target: nodes[5]}, 
    {source: nodes[3], target: nodes[5]}, 
    {source: nodes[4], target: nodes[0]}, 
    {source: nodes[5], target: nodes[1]} 
]