Data visualisationIntermediate

Network and Knowledge Graph Visualisation

Cleaning, analysing and visualising keyword co-occurrence, citation networks, species interaction networks and other complex relational data.

Estimated time: 2–4 hours 5 steps

Steps

1

Prepare node and edge tables

OpenRefine

Prepare node and edge tables, unify names, remove duplicates, and handle synonyms and missing values.

The most common problem in network analysis is the same entity appearing under several names.

2

Import network data

Gephi / Cytoscape

Import nodes and edges, and check whether the network is connected and whether there are isolated nodes or anomalous edges.

Check the data before adjusting the layout, or the graph can easily mislead.

3

Compute network metrics

Gephi / Cytoscape

Compute degree centrality, betweenness centrality, modularity, clustering coefficient and other metrics.

Choose metrics that serve the research question rather than piling up network jargon.

4

Visual layout

Gephi / Cytoscape

Set colours, sizes, labels and layout algorithms according to node category, weight and module.

Don't show every label; showing only key nodes is clearer.

5

Post-process the figure

RAWGraphs / Inkscape

After exporting SVG/PDF, optimise fonts, colours, legend and layout.

Network graphs easily become over-complex; in a paper, highlight the main structure and key nodes.

Workflow complete