Подтвердить что ты не робот

D3js Площадь дерева

Я хотел бы использовать d3.js для построения родословной.

Все примеры, которые я нашел, демонстрируют органические деревья.

enter image description here

Есть ли какие-нибудь примеры с родословной, подобной стилю?

enter image description here

4b9b3361

Ответ 1

Вы можете выполнить это, используя cluster или tree. И используя собственный генератор путей для рисования ортогональных линий, соединяющих узлы, как в этом локтевой дендрограмме. Наверное, я чувствовал вдохновение, поэтому я дал ему шанс:

Ответ 2

Недавно я создал несколько примеров использования D3 для рисования родословных в том стиле, в котором работает большинство программ. Есть примеры для того, чтобы показать, как сделать его расширяющимся и коллапсом, переходом и показом потомков, а также предков.

enter image description here