Version 1.9.0
Last updated: 05/10/2018, 11:00pm
IS428 Visual Analytics for Business Intelligence
IS428 Visual Analytics for Business Intelligence
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Using sociogram, also know as network graph, to study friendship ties amongst the Wiring Room employees
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
On the left is a normal graph, in the centre is a graph in which each edge is given a numerical value, and to the right is a directed graph.
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
A simple undirected graph in which every pair of distinct vertices is connected by a unique edge.
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
A simple graph in which every pair of distinct vertices (also known as nodes) are connected by an unique edge.
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Have a clear origin and destination.
Also known as asymmetric edges.
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Edges with different thickness are used to represent the monthly calls by staffs.
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
A graph whose vertices can be divided into two disjoint sets U and V such that every edge connects a vertex in U to one in V; that is, U and V are independent sets.
Equivalently, a bipartite graph is a graph that does not contain any odd-length cycles.
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Graph visualisation is used to understand online social network of a professor
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Graph visualisation is used to show how the news are all connected by degrees of separation
For more information: https://blog.embed.ly/visualizing-discussions-on-reddit-with-a-d3-network-and-embedly-e3ac9297bebd#.2fs77r21y
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Using graph visualisation to understand business networks
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Graph visualisation is used to reveal voting patterns among United States senators
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Graph visualisation is used to support network instrution analysis
(a) Similarity graph of log entries and (b) Similarity graph of network scans
(a)
(b)
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Networks universities' alumni
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Graph visualisation is used to study the interaction between project team members in a construction project.
Source: Pryke, S.D.”Analysing construction project coalitions: exploring the application of social network analysis”, Construction Management and Economics, (2004), 22. pp. 787-797.
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Graph visualisation is used to investigate community structure in protein-protein interaction networks.
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Graph visualisation is used to study for multi-modal urban transport systems
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Graph visualisation for global transportation networks study
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
To learn more, go to Visual Complexity
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Unstructured data (for example, Tweets)
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Structured data with node and link fields (for example, phone call)
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Transaction records (for example, EZLink card)
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Company directory such as OneSource and opencorporates (https://opencorporates.com/)
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Focus on interaction but not the direction.
For example C1 -> C6 and C6 -> C1 are considered as one interaction.
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Focus on both interaction and direction.
For example C1 -> C6 and C6 -> C1 are considered as two different interactions.
The table is asymmetric.
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
GraphML, an XML-based file format for graphs.
GXL, graph exchange format based on XML.
Trivial Graph Format, simple text based format.
GML is another widely used graph exchange format.
DGML, Directed Graph Markup Language from Microsoft.
XGMML, an XML-based graph markup language closely related to GML.
Dot Language, a format for describing graphs and their presentation, for the Graphviz set of tools.
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
A collection of statistical measures to report:
the connectivity of a node within a network,
the complexity of a network,
the clusters or sub-groups within a network.
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Degree, the number of direct connections a node has.
If the network is directed (meaning that ties have direction), then we usually define two separate measures of degree centrality, namely in-degree and out-degree.
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Betweenness is a centrality measure of a vertex within a graph (there is also edge betweenness, which is not discussed here).
Vertices that occur on many shortest paths between other vertices have higher betweenness than those that do not.
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
Cytoscape
Web development toolkits
Sigma.js
D3.js
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data
IS428 Visual Analytics for Business Intelligence
Lesson 8: Visualising and Analysing Network Data