【问题标题】:Venn diagram layout with d3.js使用 d3.js 进行维恩图布局
【发布时间】:2012-09-22 15:18:51
【问题描述】:

是否有关于如何使用 d3.js 制作维恩图的示例?我知道twosamples:

在 D3 网站上提供。然而,他们强迫我自己计算圆圈的 x.y 位置。我希望只将数据(圆圈大小和重叠大小)提供给函数/图表,它应该为我做布局。

【问题讨论】:

  • 我认为还没有人构建过可重复使用的维恩图。您是将数据放入图表(标签或其他信息),还是只是在寻找一堆重叠的圆圈?
  • 我可以不放数据

标签: javascript position d3.js diagram venn-diagram


【解决方案1】:

Venn Diagrams with D3.js

一切正常。

【讨论】:

    【解决方案2】:

    要了解所需的算法,请阅读 Leland Wilkinson 的论文 Exact and Approximate Area-proportional Circular Venn and Euler Diagrams,该论文于 2012 年 2 月在 IEEE TVCG 上发表。据我所知,目前还没有人在 D3 中实现 venneuler 布局,但这会做一个很棒的D3 plugin。

    【讨论】:

      猜你喜欢
      • 2017-05-03
      • 1970-01-01
      • 1970-01-01
      • 2013-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-24
      相关资源
      最近更新 更多