Introduction to network and graph visualization

A network or graph in its simplest definition, includes nodes and edges.

Nodes: could be visualized as vertices in 2D space.

Edges: could be visualized as connectivity of nodes in 2D space that would be shown as a line or curve between nodes that connect them together.

In this example, nodes are shown as dots where the Label shows the first name of people and Attribute shows their gender (1: Male, 2: Female). Edges are defined between source and target ids to show their friendship.

Picture is taken from Martin Grandjean website.

Besides custom defined Attributes, one intrinsic property of graph or network is the degree of nodes or number of connections of the nodes in a graph or network. This degree of connection could be visualized by attributing colors to the nodes:

Picture is taken from Martin Grandjean website.

Downloading and installing gephi software:

  • Download the Gephi software version 0.9.2: gephi.org
  • After downloading and installing the Gephi software, open it, and go to Tools ----> Plugins
  • Click on Available Plugins and download GeoLayout and Multimode Networks Transformation plugins.
Picture is taken from Martin Grandjean website.

Downloading data: