Paolo:
A NodeXL workbook has columns that allow you to specify the color and width of individual edges, among other visual properties. You can fill in these columns manually, or calculate them using Excel formulas, or tell NodeXL to fill in the columns automatically based on numerical values in other columns. (That last feature is called "autofilling columns.")
Here is a relevant excerpt from NodeXL's help system, which can be accessed at NodeXL, Help, Help in the Excel ribbon:
"You can tell NodeXL to automatically calculate one or more visual properties for all the graph's edges, vertices and groups based on the values in other workbook columns. This is called autofilling columns. For example, if you have an Edge Weight column on the Edges worksheet, NodeXL can calculate and set the width of each of the graph's edges based on the edge's weight. Edges with a large Edge Weight will then be thicker than edges with a small Edge Weight.
By default, NodeXL calculates the edge widths, for example, using a linear mapping between the full range of Edge Weight numbers and the full range of available widths, but you can specify various options to change the way NodeXL performs its calculations."
So yes, I believe NodeXL will do what you want it to do.
-- Tony
A NodeXL workbook has columns that allow you to specify the color and width of individual edges, among other visual properties. You can fill in these columns manually, or calculate them using Excel formulas, or tell NodeXL to fill in the columns automatically based on numerical values in other columns. (That last feature is called "autofilling columns.")
Here is a relevant excerpt from NodeXL's help system, which can be accessed at NodeXL, Help, Help in the Excel ribbon:
"You can tell NodeXL to automatically calculate one or more visual properties for all the graph's edges, vertices and groups based on the values in other workbook columns. This is called autofilling columns. For example, if you have an Edge Weight column on the Edges worksheet, NodeXL can calculate and set the width of each of the graph's edges based on the edge's weight. Edges with a large Edge Weight will then be thicker than edges with a small Edge Weight.
By default, NodeXL calculates the edge widths, for example, using a linear mapping between the full range of Edge Weight numbers and the full range of available widths, but you can specify various options to change the way NodeXL performs its calculations."
So yes, I believe NodeXL will do what you want it to do.
-- Tony