如何将CSV文件转换为d3.js强制有向图

时间:2019-05-03 08:57:17

标签: javascript csv d3.js adjacency-matrix

我有一个如下所示的CSV文件:

;A;B;C;DA;0;0;1;2;B;0;3;0;0;C;0;0;0;1;D;1;0;2;0

我想用它制作一个力向图。

我需要先将其转换为json文件,还是可以立即使用CSV文件?另外,实际的CSV文件要大得多(1053x1053),其值介于0到9之间,因此也必须对链接进行加权。

我之前从未使用过d3.js,所以我有点迷茫。 预先感谢!

1 个答案:

答案 0 :(得分:-2)

D3具有允许您处理csv文件的属性。通常,您编写d3.csv('path')来访问csv文件中的数据,因此您实际上并不需要将它们转换为json对象。我在下面附加了一些在d3中转换csv的参考。 link to d3 wiki