33
NodeXL: Project Network NodeXL Network overview, discovery and exploration for Microsoft Excel 2007 http://www.codeplex.com/nodexl

2009 Node XL Overview: Social Network Analysis in Excel 2007

Embed Size (px)

DESCRIPTION

A quick overview of the features of NodeXL, the network overview, discovery, and exploration add-in for Excel 2007. This tool allows for visualizing directed graphs and social networks within Excel. It provides several network metrics and manipulation tools. Networks can be imported from Twitter and personal email.

Citation preview

Page 1: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Project Network

NodeXLNetwork overview, discovery and exploration

for Microsoft Excel 2007

http://www.codeplex.com/nodexl

Page 2: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXLNetwork overview, discovery and exploration

for Microsoft Excel 2007

http://www.codeplex.com/nodexl

Dan Fay (MSR Redmond)Cody Dunne (U Maryland)

Marc Smith (Telligent)Vladimir Barash (MSR Silicon Valley/Cornell)

Tony Capone (MSR Redmond)Natasa Milic-Frayling (MSR Cambridge)

Eduarda Mendes Rodrigues (MSR Cambridge)Eric Gleave (U Washington)Adam Perer (U Maryland)

Ben Shneiderman (U Maryland)

Page 3: 2009 Node XL Overview: Social Network Analysis in Excel 2007

Problem: No network chart in

Excel

Page 4: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Network analysis and visualization tool

• Cyclic Graph data structures have limited support in existing Office tools

• Network analysis is of growing importance in academic, commercial, and Internet social media contexts

• Existing network analysis tools have command line interfaces or demand steep learning curves

• Many network data sets already live in Excel!

Page 5: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Goal: Make SNA easier

• Existing Social Network Tools are challenging for many novice users

• Tools like Excel are widely used• Leveraging a spreadsheet as a host for SNA

lowers barriers to network data analysis and display

Page 6: 2009 Node XL Overview: Social Network Analysis in Excel 2007

Social Network Analysis ToolkitTools to support the study of the social network structure

social media and other network structures

Sociologist

“What are the structures of

communication in scientific

discussions?”

User Experience Information Visualization

“What are the best UI/UX workflows for network

analysis tools?”

Computer Scientist Algorithmicist for Social

Network Measures

“What are the measures and algorithms needed for understanding networks?”

Page 7: 2009 Node XL Overview: Social Network Analysis in Excel 2007

7

Page 8: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Network Overview, Discovery and Exploration for Excel• Leverage spreadsheet for storage of edge and

vertex data

Page 9: 2009 Node XL Overview: Social Network Analysis in Excel 2007
Page 10: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Import data from multiple sources:

• Multiple network “spigots” provide edge lists from several common sources and data formats.

Page 11: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Import edges from other spreadsheets

• Map data columns from existing spreadsheets

Page 12: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Merge Duplicate Edges (if any)

• Aggregate duplicate edges and add a “Tie Strength Column” to store the count of “duplicates” (edges could be from multiple time slices).

Page 13: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Calculate Network Analytics and Metrics

• Starter library of basic network measures

• Users may unselect resource intensive measures

Page 14: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Insert network sub-graph images

• Create “ego-centric” networks for each node in the network

• Select number of degrees out to include

Page 15: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL:

Display nodes sorted by network attributes using Excel Data|Sort

Page 16: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Get reports of global network metrics

Metric Value

Graph Type Directed

Unique Edges 7,852

Edges With Duplicates 0

Total Edges 7,852

Self-Loops 10

Vertices 174

Graph Density 0.260514259

Page 17: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Display whole graph

• Toggle display of whole graph display pane with Show/Hide Graph Pane

Page 18: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Create a new whole graph display

• Select “Read Workbook” to load the graph into the Display Pane.

• The title “Document Actions” is imposed by Excel

Page 19: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Viewing the whole graph

Page 20: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Using Dynamic Filters to simplify the graph

• Each data column (including dates) associated with an edge or vertex is exposed with a slider filter.

• Filtered nodes and edges turn gray or become invisible

Page 21: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Apply dynamic filters to the data

Page 22: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Map data to display attributes

• Map Edge and Vertex attributes to size, width, color, opacity, and shape

Page 23: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Decorated Network Graphs

Page 24: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: filtered, decorated, labeled networks

Page 25: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Clustered networks

Page 26: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Filtered clusters

Page 27: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Add URLS to Right-click menu of Nodes

Page 28: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Import social networks from email

Page 29: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Import social networks from email

Page 30: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL Next Steps

• Enhanced layout controls– Smart selection of nodes

• Clustering and composite nodes– Add/remove a node to/from a cluster– Add/remove a node to/from a composite

• Add social network data sources:– Twitter, YouTube, Facebook, Outlook, Messenger,

etc.• Your suggestions?

Page 31: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL Partnerships and community

• University of Maryland• Northwestern University• Ohio University• Stanford University• University of Pennsylvania

5,000 + downloads on Codeplex

Page 32: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXLNetwork overview, discovery and exploration

for Microsoft Excel 2007

http://www.codeplex.com/nodexl

Dan Fay (MSR Redmond)Cody Dunne (U Maryland)

Marc Smith (Telligent)Vladimir Barash (MSR Silicon Valley/Cornell)

Tony Capone (MSR Redmond)Natasa Milic-Frayling (MSR Cambridge)

Eduarda Mendes Rodrigues (MSR Cambridge)Eric Gleave (U Washington)Adam Perer (U Maryland)

Ben Shneiderman (U Maryland)

Page 33: 2009 Node XL Overview: Social Network Analysis in Excel 2007

NodeXL: Project Network

NodeXLNetwork overview, discovery and exploration

for Microsoft Excel 2007

http://www.codeplex.com/nodexl