2012-06-21 13 views
38

Me gustaría usar d3.js para construir un árbol de pedigrí.d3js Árbol cuadrado

Todos los ejemplos que encontré muestran árboles orgánicos.

enter image description here

¿Hay alguna exemples por ahí con un pedigrí como el estilo?

enter image description here

+5

¿Por qué tengo -2 en esta pregunta? – gpasse

Respuesta

50

Usted puede lograr esto usando las cluster o tree diseños. Y usando un generador de ruta personalizado para dibujar líneas ortogonales conectando nodos, como en este elbow dendrogram. Creo que se sentía inspirado por lo que decidí probarlo:

+3

Muchas gracias. Esto fue elegante. – gpasse

+2

@mbostock - ¿cómo agregarías apoyo para los hermanos? Digamos que Robert Shanks y Elizabeth Shanks tuvieron otro hijo? –

11

recientemente he creado algunos examples of using D3 to draw pedigrees en el estilo que lo hace la mayoría del software. Hay ejemplos para mostrar cómo expandir y colapsar, transiciones y mostrar descendientes y ancestros.

enter image description here

Cuestiones relacionadas