javascript - 如何将我的 CSV 文件转换为 d3.js 强制有向图
问题描述
我有一个如下所示的 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,所以我有点迷茫。提前致谢!
解决方案
D3 具有允许您处理 csv 文件的属性。通常您写入d3.csv('path')
以访问 csv 文件中的数据,因此您实际上不需要将它们转换为 json 对象。我在下面附上了一些在 d3 中转换 csv 的参考资料。链接到 d3 维基
推荐阅读
- c++ - QT在运行过程中崩溃
- spring-cloud - 如何使用 GlobalFilter 在 springcloud 网关中设置响应值
- c# - 来自动态按钮的动态按钮
- caching - 计算直接映射缓存
- python-2.7 - 通过 USB 端口 RAS PI(python)向我的相机发送命令
- javascript - 打印由 PHPMailer 给出的错误或成功消息
- pdf - itext pdf 验证签名是可见还是不可见
- html - SVG 路径(椭圆)填充图像不起作用(MacOS 上的 Chrome 除外)
- scala - 从发布请求中获取标头 - Finch (Finagle)
- javascript - JavaScript、AJAX