【发布时间】:2016-09-22 12:00:22
【问题描述】:
我有一个长格式数据,如下所示。
year company value
2001 AAAAAAA 200
2002 AAAAAAA 300
2003 AAAAAAA 400
2001 BBBBBBB 150
2002 BBBBBBB 250
2000 CCCCCCC 500
2001 CCCCCCC 600
2002 CCCCCCC 550
是否可以通过每个company计算income的average,然后在DC.js上通过计算average做直方图?
我首先做的是通过company 制作维度并计算平均值,然后尝试将average 制作为key。
我遇到的问题是,如果您尝试从中制作直方图,则必须通过average 维度对其进行reduceCount。但当然average 不存在于crossfilter 对象上。
这是我的 jsfiddle 脚本。
http://jsfiddle.net/adamist521/n1383zdk/3/
图表的最终图像也包含在脚本中。
可能与这个有关,但不知道如何处理非整数平均值。
DC.js histogram of crossfilter dimension counts
【问题讨论】:
标签: dc.js crossfilter