I want to create a graph with the stages shown in clockwise order.
I created the following list
stages = {"Explore the Challenge" \[DirectedEdge] "Identify Themes",
"Identify Themes" \[DirectedEdge] "Sketch Research Questions",
"Sketch Research Questions" \[DirectedEdge] "Create Initial Teams",
"Create Initial Teams" \[DirectedEdge] "Sketch Proposals",
"Sketch Proposals" \[DirectedEdge] "Share Sketch Proposals",
"Share Sketch Proposals" \[DirectedEdge] "Community Feedback",
"Community Feedback" \[DirectedEdge] "Revise Proposals",
"Revise Proposals" \[DirectedEdge] "Share 'Final' Proposal",
"Share 'Final' Proposal" \[DirectedEdge] "Revise and Submit",
"Revise and Submit" \[DirectedEdge] "Explore the Challenge"};
And rendered it use:
Graph[stages, VertexShapeFunction -> "Circle",
VertexLabels -> Automatic, GraphLayout -> "CircularEmbedding"]
Unfortunately, the elements are shown in anti-clockwise direction.
If I change the list as follows:
unDirectedStages = stages /. DirectedEdge -> UndirectedEdge
And render using:
Dynamic[Graph[unDirectedStages, VertexShapeFunction -> "Circle",
VertexLabels -> Automatic, VertexSize -> Medium]]
The stages are shown in clockwise order, but without the arrows.
I would like to keep the directional information, but mirror the output. What am I missing?
Cheers, Andy