I necesitan visualizar un relativamente grande gráfico (6K linfáticos, 8K bordes) que tiene las siguientes propiedades:Clustered gráficos Técnicas de visualización
- grupos distintos. Aproximadamente 50-100 nodos por clúster y la interconectividad moderado en el nivel de clúster
- mínimas (5-10 bordes inter-racimo por racimo) interconectividad entre los clusters
Deje solapamiento ventaja global = El borde superposiciones causada por visualizar directamente un gráfico de Clusters = {A, B, C, D, E}, Edges = {Pentagram de esos clusters, que no es plano por cierto y definitivamente generará una superposición de bordes si lo dibuja directamente}
Permitir superposición de borde local = lo anterior, pero {A, B, C, D, E} son solo nodos.
que necesita para visualizar gráficos con lo anterior de una manera que cumpla con los siguientes requisitos
- Sin ventaja global solapamiento (es decir, el borde superposiciones causado por propiedades inter-cluster no está bien)
- solapamiento borde local dentro de un clúster está bien
¿Alguien tiene ideas sobre cómo visualizar mejor un gráfico con los requisitos anteriores?
Una solución que he encontrado para hacer frente a la superposición de bordes global es asegurarme de que un clúster A solo puede tener un máximo de 1 borde directo a otro clúster (B) durante la visualización. Cualquier borde entre clúster adicional entre el clúster A -> C, A -> D, ... se desconecta y el nodo/bordes adicionales A -> A_C, C -> C_A, A -> A_D, D -> D_A ... son creados.
¿Alguien tiene alguna idea?
Estoy un poco confundido por qué desea desconectar los bordes de un clúster a otro después de haber conectado el primer borde. ¿Estás diciendo que estás desconectando los otros bordes porque ese grupo de clústeres está completamente conectado y, por lo tanto, no necesitas representar el resto de las conexiones? Si es así, ¿por qué no saltas un paso más de tu abstracción y tienes grupos de clusters completamente conectados? –