上記のような図を「Chord graph(コードグラフ)」というらしいです。日本語に直すと弦グラフですかね?D3.jsにはChordレイアウトが用意されているので作成するのは比較的簡単です。頑張ればNHKの参議院選挙サイトで使われていたカッコイイ!グラフも作れるかもしれません。 サンプルコード var svg = d3.select("svg") //データセットの作成 dataLength = 12; var data = d3.range(dataLength).map(function() { return d3.range(dataLength).map(function(){ return Math.floor(Math.random() *dataLength) }) }); //console.log(data); //カラースケール var color = d3.scale