【发布时间】:2014-01-08 19:29:57
【问题描述】:
考虑到 Crossfilter 的 API 中的以下尺寸规范 - https://github.com/square/crossfilter/wiki/API-Reference
1.) 函数必须返回自然排序的值
2.) .....不支持 NaN 和 undefined 等不可比较的值
如何用两个维度绘制交叉过滤器(使用 dc.js) - 一个包含每日数据(每周 7 天),另一个包含工作日数据(每周 5 天)?数据结构暗示工作日数据在周末会有缺口,应该违反上述规范。
例如,如果我想比较一家公司的商店销售额(每周 7 天)与其股票价格(5 天 + 周六和周日的差距),我会怎么做?目标是让两个 dc.js 图表相互过滤,但数据不完全匹配,即第一个图表将显示从 1 月 1 日到 1 月 31 日(每周 7 天)的销售数据,而第二个图表将显示 1 月第一个到最后一个工作日(不包括周末)的股票价格数据。
【问题讨论】:
标签: crossfilter dc.js