2 votes

Générer une représentation visuelle d'un graphe (théorie des graphes)

Etant donné les chemins suivants sur un graphe orienté :

(A --> B --> C)

(C --> B)

(C --> A)

Je souhaite trouver un moyen de générer une représentation visuelle de ce graphe orienté. Existe-t-il un logiciel capable de le faire ?

6voto

Andy Points 3009

Vous pouvez utiliser le point de la graphviz suite. Voici un exemple simple de la langue .

digraph graphname {
     a -> b -> c;
     b -> d;
 }

example

0voto

dav Points 9456

Vous pouvez réaliser des graphiques de ce type à l'aide d'un diagramme de dispersion Excel (XY). En général, la meilleure façon de procéder consiste à.. :

  1. Créer un point XY pour chaque nœud.
  2. Créer une série pour chaque chemin.
  3. Formatez la série avec des points d'arrivée pour indiquer la direction que représente le chemin.
  4. Formatez tout le reste, de manière à ce que cela ne ressemble pas à un tableau Excel.

Le résultat pourrait ressembler à ceci :

graph

0voto

Garth Oates Points 193

Les Langue R est idéal pour cela, en particulier pour les ensembles de données volumineux et changeants. Voici un exemple guide simple .

Vous aurez besoin d'un environnement de développement R, j'utilise révolution analytique .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X