我想从图表中排除特定值,但是将其保留在维度中并在其他图表和总计中使用它。我可能现在看这个太久了,看不出答案。
实施例。
[{Supplier : "Great supplies", Amount : 200, Count : 20, Date : "2015/7"},
{Supplier : "Moderate supplies", Amount : 600, Count : 60, Date : "2015/8"},
{Supplier : "High supplies", Amount : 400, Count : 40, Date : "2015/9"},
{Supplier : "Other", Amount : 5000, Count : 500, Date : "2015/8"}]
我有一个折线图,根据日期显示计数(y - 计数,x - 月),它应该包括所有计数,所以7月份为20,8月份为560,9月份为40。我有一些数字显示给出总数;总数:620,总金额:6200,独特供应商:4。
我有一个行图表(y - 供应商,x - 金额),将显示前三大供应商。出于视觉目的,其他不是顶级供应商,不应该显示为5000的第一行,它应该只是其他三个。
如何从ROW图表中排除Other,而不将其从组件中过滤掉? (我所做的一切似乎都会导致其他人被淘汰)
或者可以做top(3)
的偏移.offset(1).top(3)
吗?
答案 0 :(得分:2)
这在dc.js常见问题解答中得到解决:https://github.com/dc-js/dc.js/wiki/FAQ#how-do-i-filter-the-data-before-its-charted您需要使用虚假组来过滤密钥而不是组的值,但除此之外它几乎完全相同。 / p>