【问题标题】:Is there a D3 Gauge allowing multiple series/columns?是否有允许多个系列/列的 D3 Gauge?
【发布时间】:2015-05-25 11:45:33
【问题描述】:

我正在 D3 或 C3js 中寻找类似的东西:

C3 中的默认仪表图将多列作为数据,但随后将它们显示在同一行,因此它们相互覆盖。

【问题讨论】:

    标签: javascript d3.js data-visualization gauge c3


    【解决方案1】:

    如果您使用的是 Angular 4,则可以使用 ngx-charts,它提供了一个易于配置的多系列仪表。这是他们的demo page,或者只是查看他们的github repo。该软件包是使用 D3 编写的,因此如果需要,您可以通过分叉 repo 对其进行更多自定义。

    【讨论】:

      【解决方案2】:

      也许你可以制作不止一个仪表? 如果您选择内部和外部辐射确定,您可以制作 4 个只有 2 个值的量规,因此每个甜甜圈派/量规只有 2 个部分。 不是最简单的选择,而是一个很好的解决方法。

      【讨论】:

      • 我刚刚构建了 3 个仪表并调整了它们的大小,因此结果看起来像上图中的那个,但是这样一来,除了顶部的仪表之外,所有的鼠标悬停都丢失了...
      最近更新 更多