我有两个带有 crossfilter 和 Dc.Js 的行图。
您可以在这里查看我的示例:http://blockbuilder.org/renauld94/363734495adb480201ee4ca3b676c5db
我想删除此后的空垃圾箱 https://github.com/dc-js/dc.js/wiki/FAQ#remove-empty-bins 。我想删除我的地区名称图表中的空箱。我如何调整我的代码?这是我的 fork ,我试图删除我的地区图表的空箱...感谢您的帮助!
http://blockbuilder.org/renauld94/a3aabaa6f846cdcd5760c3c7885e27c0
最佳答案
问题出在这一行:
var group = allDim.group(districtgroup);
当您构造另一个组时,您将传递一个组作为组键函数,但需要一个函数。这就是为什么 crossfilter 不断提示 key
(组参数)不是一个函数。
您已经有一个我认为您打算使用的组:
var districtgroup = districtDIM.group();
如果您只是通过 remove_empty_bins
传递它,那么一切似乎都有效?
var filtered_group = remove_empty_bins(districtgroup)
关于javascript - Dc.Js 行图删除空箱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53333589/