You are on page 1of 31

NodeXL

Network 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)

Problem: No network chart in Excel

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!

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

Social Network Analysis Toolkit


Tools 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?

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

NodeXL: Import data from multiple sources:


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

NodeXL: Import edges from other spreadsheets

Map data columns from existing spreadsheets

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).

NodeXL: Calculate Network Analytics and Metrics

Starter library of basic network measures Users may unselect resource intensive measures

NodeXL: Insert network sub-graph images


Create egocentric networks for each node in the network Select number of degrees out to include

NodeXL: Display nodes sorted by network attributes using Excel


Data|Sort

NodeXL: Get reports of global network metrics

Metric Graph Type Unique Edges Edges With Duplicates Total Edges Self-Loops Vertices Graph Density

Value Directed 7,852 0 7,852 10 174 0.260514259

NodeXL: Display whole graph

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

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

NodeXL: Viewing the whole graph

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

NodeXL: Apply dynamic filters to the data

NodeXL: Map data to display attributes


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

NodeXL: Decorated Network Graphs

NodeXL: filtered, decorated, labeled networks

NodeXL: Clustered networks

NodeXL: Filtered clusters

NodeXL: Add URLS to Right-click menu of Nodes

NodeXL: Import social networks from email

NodeXL: Import social networks from email

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

Zoom and scale networks (in WPF) Add social network data sources:
Twitter, YouTube, Facebook, Outlook, Messenger, etc.

NodeXL Partnerships and community


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

4,000 + downloads on Codeplex

NodeXL
Network 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)

NodeXL: Project Network

You might also like