DC.js - capMixin
capMixinveri öğesi listesinin belirli bir değerin altında 'Diğerleri' olarak gruplanmasını sağlar. Hem satır hem de pasta grafiklerinde uygulanabilir. CapMixin'in hiyerarşisi aşağıdaki diyagramda tanımlandığı gibidir.

capMixin, Diğerleri bölümünü bulmak için dört yöntem sağlar ve bunlar aşağıdaki gibidir -
Method 1: cap( [count]) - Kapağa dahil edilecek öğelerin sayısını alır veya ayarlar.
Method 2: othersGrouper( [grouperFunction])- 'Diğerleri' grubunu yapacak işlevi alır veya ayarlar. Sağlanan varsayılan işlev aşağıdaki gibidir.
chart.othersGrouper(function (topItems, restItems) {
var restItemsSum = d3.sum(restItems, _chart.valueAccessor()),
restKeys = restItems.map(_chart.keyAccessor());
if (restItemsSum > 0) {
return topItems.concat([{
others: restKeys,
key: _chart.othersLabel(),
value: restItemsSum
}]);
}
return topItems;
});
Method 3: othersLabel( [label]) - 'Diğerleri' grubunun etiketini alır veya ayarlar.
Method 4: takeFront( [takeFront])- Kapatma yönünü alır veya ayarlar. Ayarlanırsa, grafik ön öğeleri sıralanmış veri öğeleri dizisinden alır; aksi takdirde son öğeleri alacaktır.