не показывать нули в таблице данных d c. js - PullRequest
1 голос
/ 12 февраля 2020

У меня есть простой набор данных, похожий на этот.

data = [ {column:'a',value:10}, 
        {column:'a',value:2}, 
        {column:'a',value:5}, 
        {column:'b',value:12}, 
        {column:'b',value:1},
        {column:'b',value:8},
        {column:'c',value:6}]

Я создал группу поверх этих данных и использовал в таблице данных, которая показывает что-то вроде этого (* с учетом всех измерений и на этом этапе создаются группы)

Column Value
A      17
B      21
C      6

Настоящая проблема возникает, когда я пытаюсь отфильтровать данные, к этому я прикрепил текстовый фильтр. Всякий раз, когда я пытаюсь отфильтровать его, записи, которые имеют значение == 0, не исчезают, а остаются, показывая значение 0, как-то так:

Случай 1: текстовый фильтр фильтруется с помощью столбца 'a' таблицы выглядит следующим образом.

Column Value
A      17
B      0
C      0

Как сделать так, чтобы значения с нулевым значением исчезали из таблицы на фильтре при использовании групп в таблице данных?

1 Ответ

1 голос
/ 13 февраля 2020

Я предполагаю, что вы ищете что-то вроде построения диаграммы по следующей ссылке:

d c диаграммы с удалением фильтрации

Вы можете увидеть источник код, они написали метод с именем "remove_empty_bins". Вы также можете реализовать нечто подобное.

Я надеюсь, что это ответ на ваш вопрос. Если вам нужна дополнительная помощь, создайте демо для вашей проблемы.

...