Graphviz

Fermé
frelInfo Messages postés 176 Date d'inscription dimanche 14 juillet 2013 Statut Membre Dernière intervention 23 février 2024 - Modifié par frelInfo le 30/01/2015 à 13:29
frelInfo Messages postés 176 Date d'inscription dimanche 14 juillet 2013 Statut Membre Dernière intervention 23 février 2024 - 3 févr. 2015 à 08:23
Bonjour,
Je ne parviens pas à créer un graphe en horloge (avec un noeud au central et sept noeuds tout autour).
J'ai tenté ça :
digraph G {
60 -> {0;5;10;25;30;20;15}
}
Et ça me donne un déploiement de noeuds en éventail, et non tout autour du 60 :/
Auriez-vous une solution SVP ?

4 réponses

mamiemando Messages postés 33081 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 27 avril 2024 7 749
30 janv. 2015 à 18:58
Il existe différents algorithmes de placement de sommet :

       dot - filter for drawing directed graphs
neato - filter for drawing undirected graphs
twopi - filter for radial layouts of graphs
circo - filter for circular layout of graphs
fdp - filter for drawing undirected graphs
sfdp - filter for drawing large undirected graphs
patchwork - filter for tree maps


Les as-tu essayé ?

Plus de détails dans :

man dot


Bonne chance
0
frelInfo Messages postés 176 Date d'inscription dimanche 14 juillet 2013 Statut Membre Dernière intervention 23 février 2024 10
Modifié par frelInfo le 31/01/2015 à 13:21
Bonjour,
Ma foi non, je ne vois pas comment faire... :/
Petite précision je travaille sous Ubuntu 14.04.
0
mamiemando Messages postés 33081 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 27 avril 2024 7 749
1 févr. 2015 à 02:13
Au pire
neato
et
fdp
permettent de définir les positions des noeuds :
https://stackoverflow.com/questions/5343899/how-to-force-node-position-x-and-y-in-graphviz

Bonne chance
0
frelInfo Messages postés 176 Date d'inscription dimanche 14 juillet 2013 Statut Membre Dernière intervention 23 février 2024 10
3 févr. 2015 à 08:23
Bonjour,
Je n'y comprend rien, je laisse tomber...
Merci d'avoir tenté de m'aider :)
0