Partition Layout
Bölüm düzeni, hiyerarşinin her katmanı için bir katmana dikdörtgen bir alan böler. Her katman, katmandaki her düğüm için alt bölümlere ayrılmıştır:

var partitionLayout = d3.partition();
partitionLayout.size([400, 200]);
rootNode.sum(d => d.value);
partitionLayout(rootNode);Her düğüm için x0, x1, y0, y1 değerlerini ekler. Bunları kullanarak dikdörtgenler oluşturalım.

.padding() kullanarak düğümler arasına dolgu eklenebilir:

Bölüm düzeninin yönünü, katmanların soldan sağa doğru çalışması için değiştirmek isterseniz, rect öğelerini tanımlarken, x0, y0 ile ve x1, y1 ile değiştirebiliriz:

Last updated
Was this helpful?