У меня есть двухстрочные диаграммы с кросс-фильтром и Dc.Js.
Вы можете увидеть мой пример здесь: http://blockbuilder.org/renauld94/363734495adb480201ee4ca3b676c5db
Я хочу удалить пустые корзины после этого https://github.com/dc-js/dc.js/wiki/FAQ#remove-empty-bins. Я хочу удалить пустые ячейки из моей диаграммы названий районов. Как я могу адаптировать свой код? Это моя вилка с моей попыткой удалить пустые корзины из моей карты районов ... Спасибо за помощь!
http://blockbuilder.org/renauld94/a3aabaa6f846cdcd5760c3c7885e27c0



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Проблема в этой строке:
var group = allDim.group(districtgroup);
Вы передаете группу в качестве ключевой функции группы при создании другой группы, но функция ожидается. Вот почему кроссфильтр жалуется, что key (групповой аргумент) не является функцией.
У вас уже есть группа, которую, я думаю, вы намеревались использовать:
var districtgroup = districtDIM.group();
Если просто пропустить то через remove_empty_bins вроде все работает?
var filtered_group = remove_empty_bins(districtgroup)
Спасибо Гордону за ваше объяснение!