не видя ваш код и данные, трудно привести конкретный пример, который точно соответствует тому, что вы делаете. это можно сделать перед использованием d3 или dimple, отфильтровав и уменьшив ваши значения в несколько строк кода. Скажем, ваши элементы имеют метку и значение и находятся в массиве "all_items". Вам нужно будет установить пороговое значение.
const threshold = 100;
big_items = all_items.filter(item => item.value > threshold);
small_items = all_items.filter(item => item.value <= threshold);
collected_value = {
label: `other - ${small_items.length} items`,
value: small_items.reduce((accumulator, item) => accumulator + item.value, 0)
}
big_items.push(collected_value);
тогда вы можете создать свой график, используя массив big_items. Это не решает автоматически, какой порог использовать и выполнять ту работу, которую вы, возможно, ищете.