How to make a visual difference between directed edge A to B with B to A?

Sep 22, 2014 at 12:56 AM
For a project we need to clearly see the differences between the relationships A to B (colored, width) and the reciprocal B to A edge (other color, may be different width) in a directed graph.

Steps taken already:
  • In the reciprocal column I have No in all fields
  • Graph option under edge tab, I have selected Curve: VERY HIGH.
What are the steps or is the visual method to choose to get the A to B and the B to A edges clearly apart (except at the vertices)?

Thanks for the help!

Sep 26, 2014 at 3:22 AM

Thank you for the interest in NodeXL.

NodeXL does enable the creation of an edge that is directed (from A to B) which is different from the reciprocal edge (from B to A).

However, NodeXL draws edges that go in opposite directions on top of each other.

We have a work item for drawing edges that go in opposite directions to not be drawn on top of each other, but we do not have a delivery date for that feature yet.

One work around is to use a combination of edge color, transparency (opacity), and shape. You can make the A>B edge wider and more transparent than the B>A edge.


Sep 26, 2014 at 1:21 PM
Dear Marc,

Thank you for your quick answer. I hope you can quickly have time to work on the worklist.

In order for you to understand what we are trying to accomplish and why we are looking forward to the requested feature to analyse critical infrastructure dependencies. We want to automate the drawing, being able (using group function) to look deeper into the sector services, e.g. gas, oil, power in energy sector.
As we are able to select from our database (just reached 10.000 records/events globally describing incident and cascading relationships) by nation or region (North America, Europe, etc), a (semi)automated drawing NodeXl may provide us fast analysis and display opportunities.

Regards, Eric