【问题标题】:dc.js generate a pieChart with top 5 valuesdc.js 生成具有前 5 个值的饼图
【发布时间】:2015-03-05 16:32:36
【问题描述】:

我正在可视化一个包含 200 个条目的药物数据库。我使用 DC.js 创建了一个饼图来显示每种药物的频率。饼图上堆满了出现过一次的药物。

我想调整这个饼图,以便它显示最常用的前 5 种药物,即饼图的前 5 个最大切片。

有没有办法使用 .group() 或 .reduceSum() 方法以便只显示最大的饼图切片?

【问题讨论】:

  • 您是否提前知道饼图中需要哪 5 种药物?

标签: javascript charts dc.js crossfilter


【解决方案1】:

作为answered on the user group:使用Cap Mixin的功能,这是饼图的基础:

var pie = dc.pieChart("#pie-chart");
[...]
pie.cap(5);

【讨论】:

  • 我认为SO为后人提供了更好的参考,所以我更喜欢在这里回答问题。 (但我想用户组更快地吸引了我的注意力。)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-09-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-20
  • 1970-01-01
相关资源
最近更新 更多