javascript - jqplot 内部 donut 重叠和图例仅显示外部 donut chart

标签 javascript jquery charts jqplot

我正在使用 jqplot 设置一个具有两个级别的圆环图,但有两个问题,我偷偷怀疑它们是相关的。

  1. 当我将设置保留为默认设置时,它会正确显示,但一旦我开始设置直径、内径等。尺寸适用于内部和外部图表,并且它们重叠。谁能帮帮我? (对我放轻松,我是新手,非常感谢您的帮助)。我在 http://jsfiddle.net/oniiru/GFJrw/1/ 设置了一个示例

  2. 我有图例显示,但它只会显示外面的 donut ,无论我做什么,里面的都不会显示。

如果你们能给我任何帮助,我将不胜感激。正如我所说,我对此很陌生,但真的可以使用它!

最佳答案

重新。第 1 点。我认为无法使用这些参数以您想要的方式自定义圆环图。但是你可以做的是调整显示图表的 div 的大小、图表上的填充和两个 donut 之间的 ringMargin,这可能有助于你想要实现的目标。

重新。第 2 点。似乎在像这样的圆环图上显示多个系列时,假设这两个系列将描述相同的数据集。在您的特定情况下,如果您向每个系列添加零值的附加字段,它将显示图例中的所有值。

此 jsfiddle 中说明了这两点:http://jsfiddle.net/EjcyY/

关于javascript - jqplot 内部 donut 重叠和图例仅显示外部 donut chart ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12773970/

相关文章:

javascript - 无法让 JS 迭代使用 each 和 this

jquery - CSS3 transition/transform/translate3d 导致过渡的第一个或最后一个 "frame"出现严重闪烁(在 iPad 上)

jQuery 与 IE8 及更低版本的兼容性问题

node.js - 如何将 Google 图片 URL 图表中的条形图值缩放到超过 100

javascript - 缓存资源的模式

javascript - 动态列表隐藏空元素

javascript - 在 MetadataCache 中找不到名称为 <entityName> 的实体

javascript - jquery 动态表正确呈现

jquery - Chart.js - 悬停后回调

javascript - 如何在 d3 js 圆环图中使用不同的颜色和图例?