Estoy tratando de forzar la posición de los nodos. Tengo las coordenadas xey de mis nodos y también su gráfico dirigido. Puedo usar rank = same para manejar la fila (coordenada y), pero no puedo entender cómo puedo manejar la columna (coordenada x). Gracias de antemano.Cómo forzar la posición del nodo (xey) en graphviz
42
A
Respuesta
52
Puede utilizar pos de atributos (https://www.graphviz.org/doc/info/attrs.html#d:pos), por ejemplo:
xxx [
label = xxx
pos = "0,0!"
]
yyy [
label = yyy
pos = "10,10!"
]
También tendrá que especificar el motor neato
o fdp
diseño, de manera que dot
de línea de comandos sería (por FDP):
dot -Kfdp -n -Tpng -o sample.png sample.dot
0
No pude obtener el indicador -n
que funciona con dot -Kfdp
.
que fue sin embargo capaz de conseguir que funcione con neato con el siguiente comando:
neato sample.dot -n -Tpng -o sample.png
Cuestiones relacionadas
- 1. ¿Cómo forzar la posición de los bordes en graphviz?
- 2. Graphviz orden de nodo .dot
- 3. ¿Cómo puedo imponer la posición y en un nodo cuando uso graphviz para dibujar celosías?
- 4. graphviz - posiciones de nodo fijo
- 5. Buscar posición del nodo principal utilizando xpath
- 6. ¿Cómo puedo obtener la posición actual de la celda xey en un DataGridView?
- 7. Graphviz: ¿Cómo cambiar el color del borde
- 8. Recuperación de la posición del nodo de texto DOM
- 9. Dos colores en un nodo con el punto de graphviz?
- 10. PHP SimpleXML: insertar nodo en cierta posición
- 11. graphviz: Crear un nuevo nodo con esta misma etiqueta
- 12. Cómo forzar a los nodos a que se superpongan en una cantidad específica en el lenguaje de puntos (graphviz)
- 13. ¿Cómo configuro los atributos de la fuente del clúster en Graphviz?
- 14. ¿Cómo se definen las líneas dobles para las formas de borde y nodo en graphviz dot?
- 15. cómo acceder nodo hijo del nodo en el paquete htmlagility
- 16. Cambiar la posición de un nodo usando XSLT
- 17. Buscar la posición de un nodo usando xpath
- 18. Graphviz para la documentación
- 19. graphviz dot: cómo insertar flechas desde un nodo al centro de una flecha
- 20. Árbol binario GraphViz árbol izquierdo y derecho
- 21. GraphViz - ¿Cómo conectar subgrafos?
- 22. Graphviz, cambiando el tamaño del borde
- 23. Cómo obtener la posición del cursor
- 24. agregando etiquetas de ejes xey en ggplot2
- 25. UILabel - cómo cambiar la posición del texto
- 26. ¿Cómo establecer la posición del diálogo?
- 27. Cómo obtener celdas (<td>) coordenada xey en la tabla usando jQuery?
- 28. ¿Cómo cambiar la posición del girador abierto?
- 29. posición del elemento en la matriz
- 30. Nombre del nodo en la plantilla del chef?
sólo pude conseguir que funcione mediante el uso de 'Neato -n sample.dot ...' (no FDP) – Arvid