【发布时间】:2016-06-05 11:30:15
【问题描述】:
我有格式的数据
[
{ "date": dt1, "action": "T", "isRequest": "", "delay": 0 },
{ "date": dt1, "action": "C1", "isRequest": "R", "delay": 10 },
{ "date": dt1, "action": "T", "isRequest": "", "delay": 0 },
{ "date": dt1, "action": "C2", "isRequest": "R", "delay": 20 },
{ "date": dt1, "action": "T", "isRequest": "", "delay": 0 },
... ]
主条形图是关于计数(数组中的 1 行),所有延迟图是关于延迟分布(属性延迟)
按日期主图过滤,更改所有延迟图表上的数据。
到目前为止,一切都很好。
现在,我想要一个与所有延迟图表中的数据子集一起使用的另一个图表,考虑到属性“action”的过滤器:“C1”。
我可以过滤原始数据并调用crossfilter(filteredData),但在主图上进行过滤不会反映此图表中的数据。
我试图从Crossfilter dimension and group to filter out data below certain threshold 获得灵感
示例在
http://jsfiddle.net/iracic/dtyeL7g7/5/
谢谢
【问题讨论】:
标签: javascript d3.js charts dc.js crossfilter