d3.js - d3.js 中的有向无环图

标签 d3.js visualization data-visualization directed-acyclic-graphs

今天在 D3.js 中是否有一种可靠的方法来绘制有向无环图?我正在尝试可视化类(class)中的先决条件,similar to this .

我看过一些类似问题的旧答案,最有希望的线索是 this hack ,尽管它不能很好地处理更大和更复杂的数据集。

这只是 D3 不理想的一种罕见的可视化案例吗?

最佳答案

您可以试试 dagre ,一个用于 DAG 图的 JS 库。

如果您出于任何原因想使用 d3,请查看 dagre-d3

如需更高级的方法,请查看 at this project使用上面的所有库。

d3不强制也看看at others graphs library . ;)

2018 年 9 月更新

有一个新库,名为 d3-dag

关于d3.js - d3.js 中的有向无环图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26636643/

相关文章:

javascript - d3 x 轴自定义值

javascript - 具有力布局的散点图

javascript - 从键盘写入 SVG 文本

css - 如何在没有非常高的 CPU 使用率的情况下为沿 SVG 路径的无限标记移动设置动画?

javascript - 使用 D3 将 SVG 文本元素 id 与数据 id 进行匹配

d3.js - 在nvd3散点图中自定义无数据标签

javascript - Vega-Lite - 如何组合线条和符号图例

python - 画泥图

elasticsearch - Elasticsearch-用于非日志数据可视化的Kibana

r - 将具有第三个特征的大量点可视化为颜色 - 一种提高速度的方法