Two questions about NodeXL?

Apr 8, 2013 at 2:15 PM
Dear tcap479:
1) Can NodeCl draw tow edges between two vertices? For example, two communication node have two or more of the physical link.
2) When using NodeXl's graph algorithm to computer Degree Centrality, Between Centrality, Community……, is default calculated edge weight's value 1? If I change the edge weight's value, the result should be changed??
Apr 9, 2013 at 1:16 AM
Hi, Doug:
  1. You can draw two or more edges between a pair of vertices. However, they get drawn directly on top of each other, so unless you alter their visual attributes (making one of them wider but not fully opaque, for example), you will not be able to see two distinct edges. We have had many requests to have NodeXL draw such edges more intelligently, perhaps by "bowing" them outward so they don't overlap, but we haven't had time to do that yet.
  2. NodeXL ignores edge weights when it calculates graph metrics. In effect, it always uses an edge weight of 1.
-- Tony
Apr 9, 2013 at 11:24 AM
So edge weights does not make any sense in NodeXL?
Apr 10, 2013 at 1:27 AM

NodeXL uses edge weights within the Fruchterman-Reingold layout algorithm, where large edge weights result in larger attractive forces between vertices. They are also used for various import/export operations, and they can be useful when you fill another column (such as edge width) using the Autofill Columns feature.

We may someday take edge weights into account when calculating some graph metrics, but we haven't had time to do that yet.

-- Tony