20
Chris Phethean [email protected] @cpheth Social Network Visualisation and Analysis with NodeXL

Social Network Analysis using Node xl

Embed Size (px)

DESCRIPTION

Talk to dissertation students by Chris Phethean, 22nd April

Citation preview

Page 1: Social Network Analysis using Node xl

Chris Phethean

[email protected]

@cpheth

Social Network Visualisation and Analysis with NodeXL

Page 2: Social Network Analysis using Node xl

OUTLINE

• Visualising Networks?

• What is NodeXL?

• How to import your own social network data

• How to analyse and visualise your network

• Things to consider when visualising networks

Page 3: Social Network Analysis using Node xl
Page 4: Social Network Analysis using Node xl

NETWORK ANALYSIS FROM VISUALISATIONS• Examine online communities

• Observe how ideas and knowledge can spread

• Determine who are the key ‘nodes’

• Determine what key ‘edges’ exist

Page 5: Social Network Analysis using Node xl

AN EXAMPLE APPLICATION: MARKETING

“a campaign manager can use the first few generations of a campaign as a learning platform to decode the underlying network structure and estimate the transmission behavior of the target audience, and then use this knowledge to

intervene or reshape the campaign strategy for the later generations.”

Bampo et al.

Bampo, M. et al., 2008. The effects of the social structure of digital networks on viral marketing performance. Information systems research, 19(3), pp.273–290.

Page 6: Social Network Analysis using Node xl

AN EXAMPLE APPLICATION: MARKETING

“a campaign manager can use the first few generations of a campaign as a learning platform to decode the underlying network structure and estimate the transmission behavior of the target audience, and then use this knowledge to

intervene or reshape the campaign strategy for the later generations.”

Bampo et al.

Bampo, M. et al., 2008. The effects of the social structure of digital networks on viral marketing performance. Information systems research, 19(3), pp.273–290.

Page 7: Social Network Analysis using Node xl

NodeXL

• Free, open source template for Microsoft Excel (2007 and 2010 only)

• Windows only

• Easily import data from social media services

• No programming required

• Perform network analysis calculations with Excel

• Visualise network using different statistics to modify the output

• http://nodexl.codeplex.com/

Page 8: Social Network Analysis using Node xl

IMPORTING YOUR SOCIAL NETWORK1. Download and Install NodeXL

• http://nodexl.codeplex.com/

2. Download Social Network Importer for NodeXL

• http://socialnetimporter.codeplex.com/

• Unzip and move .dll files into

Program Files\Social Media Research Foundation\NodeXL Excel Template\PlugIns

folder of NodeXL

• Allows Facebook networks to be imported into NodeXL

Page 9: Social Network Analysis using Node xl

Network Modelling and Visualisation

An Example

Page 10: Social Network Analysis using Node xl

My Facebook NetworkNovember 2012

Page 11: Social Network Analysis using Node xl

My Facebook NetworkNovember 2012

Importance by degree(Connections to other friends)

Page 12: Social Network Analysis using Node xl

My Facebook NetworkNovember 2012

Importance by betweenness(Importance of the node in

connecting any other 2 nodes)

Page 13: Social Network Analysis using Node xl

My Facebook NetworkNovember 2012

Importance by betweennessColoured by social group

Page 14: Social Network Analysis using Node xl

HOW TO ACTUALLY DO STUFF…

Demo

Page 15: Social Network Analysis using Node xl
Page 16: Social Network Analysis using Node xl

THINGS TO CONSIDER

• Visualisations are visual

• Pictures for all nodes Messy graph

• Labels for all nodes Messy graph

• No labels or pictures Confusing, possibly meaningless graph

Page 17: Social Network Analysis using Node xl

Picture from: http://ichromatiq.blogspot.com/2010/07/visualizing-email-communications-using.html

Page 18: Social Network Analysis using Node xl

Picture from: http://people.oii.ox.ac.uk/hogan/2010/01/new-pinwheel-network-layout/#more-87

Page 19: Social Network Analysis using Node xl

THINGS TO CONSIDER

• Remove ‘ego’ from network visualisations

• So no node for yourself, or the topic you are analysing

• If every fan/follower/friend links to a central node then the network will

become distorted

• You should be more interested in the relationships around the topic,

rather than with it

Page 20: Social Network Analysis using Node xl

SUMMARY• Network analysis and visualisation makes finding important features of networks easier

• NodeXL is easy to use straight away – you don’t need to worry about programming and using APIs yourself

• Visualisations can look good!

• But consider what information you’re trying to convey – you don’t need to show everything