Search code examples
graphvizdot

How to add edge labels in Graphviz?


I am trying to draw a graph using Graphviz, but I need to add labels on the edges. There does not seem to be any way to that in Graphviz. Are there a way out?


Solution

  • You use the label property attached to the edge.

    digraph G {
     a -> b [ label="a to b" ];
     b -> c [ label="another label"];
    }
    

    The above generates a graph that looks something like this.

    alt text