DC.js 从一个图表中排除数据,但不排除其他图表中的数据
DC.js Exclude data from one chart, but not others
我想从图表中排除特定值,但将其保留在维度中并在其他图表和总计中使用它。我可能已经看这个太久了,看不到答案。
例如。
[{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.
我有一个 ROW 图表(y - 供应商,x - 数量),它将显示前 3 名供应商。出于视觉目的,Other 不是顶级供应商,不应显示为第一行 5000,而应仅显示其他三个。
如何从 ROW 图表中排除其他,而不将其从组件中过滤掉? (我所做的一切似乎都会导致其他人被排除在外)
或者是否可以进行 top(3)
的偏移,例如 .offset(1).top(3)
?
这在 dc.js 常见问题解答中得到解决:https://github.com/dc-js/dc.js/wiki/FAQ#how-do-i-filter-the-data-before-its-charted 您需要使用假组来过滤键而不是组的值,但除此之外几乎完全相同一样。
我想从图表中排除特定值,但将其保留在维度中并在其他图表和总计中使用它。我可能已经看这个太久了,看不到答案。
例如。
[{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.
我有一个 ROW 图表(y - 供应商,x - 数量),它将显示前 3 名供应商。出于视觉目的,Other 不是顶级供应商,不应显示为第一行 5000,而应仅显示其他三个。
如何从 ROW 图表中排除其他,而不将其从组件中过滤掉? (我所做的一切似乎都会导致其他人被排除在外)
或者是否可以进行 top(3)
的偏移,例如 .offset(1).top(3)
?
这在 dc.js 常见问题解答中得到解决:https://github.com/dc-js/dc.js/wiki/FAQ#how-do-i-filter-the-data-before-its-charted 您需要使用假组来过滤键而不是组的值,但除此之外几乎完全相同一样。