使用crossfilter和dc.js创建自定义减少功能
我正在尝试在dc.js中创建一个rowchart,它显示一个人的数量除以他们在给定日期工作的小时数。 我的数据组织如下:
Person Hours Date
Joe 3 1-2-16
Joe 3 1-2-16
Devon 5 1-2-16
Devon 5 1-2-16
Joe 4 1-3-16
Devon 1 1-3-16
Devon 1 1-3-16
如何创建一个自定义减少功能,可将人员列的计数(reduceCount)相加并将其除以特定日期范围的小时值? 给定的人在给定的日期有一定数量的小时数。 因此,例如,如果我筛选我想要返回的所有日期的数据:
Joe 0.4286
Devon 0.6666
这来自Joe(3)的总计数除以Joe的工作(7)。 德文郡将被4除以6。
只过滤1-2-16的日期,我想返回:
Joe 0.6666
Devon 0.2
来自Joe(2)的总计数除以Joe的工作(3)。 有什么建议么?
链接地址: http://www.djcxy.com/p/32797.html上一篇: Creating a custom reduce function with crossfilter and dc.js