48
Social Network Visualization 101

Social Network Visualization 101

Embed Size (px)

Citation preview

Page 1: Social Network Visualization 101

Social Network Visualization 101

Page 2: Social Network Visualization 101

Contact InformationRafia Mirza | Digital Humanities Librarian@LibrarianRafia | [email protected]

Peace Ossom Williamson | Director for Research Data Services@123POW | [email protected]

Page 3: Social Network Visualization 101

How to viz

1. Determine what to say 2. Find/collect the data you need 3. Wrangle!4. Clean!

(Repeat 3 & 4 many more times)5. Come to a final product/conclusion

Page 4: Social Network Visualization 101

What is Data Viz?

Page 5: Social Network Visualization 101

Data Visualization

The graphical display of abstract information for two purposes:• sense-making • communication

https://www.interaction-design.org/literature/book/the-encyclopedia-of-human-computer-interaction-2nd-ed/data-visualization-for-human-perception

Others52%

Heather 1%Lydia 6%

Peace13%

Kaeli 28%

Answering Nursing QuestionsMost nursing questions are not reaching the

nursing team, as we are answering fewer than 50% recorded.

12 am

1 2 3 4 5 6 7 8 9 10 11 12 pm

1 2 3 4 5 6 7 8 9 10 11 pm

0

20

40

60

80

100

120

Hourly Question Frequency

Chat Questions Total Questions

Page 6: Social Network Visualization 101

Data Visualization

The graphical display of abstract information for two purposes:• sense-making • communication

In-Person

Ask a Librarian

Blank

Phone

Appointment

Drop-In

Email

Chat

0 100 200 300 400 500

5

11

36

58

61

102

202

409

How Nursing Questions are ReceivedChat is the primary method, followed by emails. To-

gether, they make up 70% of incoming nursing questions.

Number of questions per semester

https://www.interaction-design.org/literature/book/the-encyclopedia-of-human-computer-interaction-2nd-ed/data-visualization-for-human-perception

Page 7: Social Network Visualization 101

Data Visualization

The graphical display of abstract information for two purposes:• sense-making • communication

https://www.interaction-design.org/literature/book/the-encyclopedia-of-human-computer-interaction-2nd-ed/data-visualization-for-human-perception

Potential Actions:

• Put nursing librarians on chat• Inform staff on chat how to answer

common questions• Make contact methods clear to nursing

students• Be available during hours questions are

most often asked

Page 8: Social Network Visualization 101

What is Network Viz?

Page 9: Social Network Visualization 101

Network Visualization

http://www.markowetzlab.org/pics/dyNet_fig2.jpg

Data visualization involving the visual display of networks via nodes and edges. node

edge

Page 10: Social Network Visualization 101

Network Visualization

http://www.markowetzlab.org/pics/dyNet_fig2.jpg

Specifying relationships through nodes and edges.

node

edge

Page 11: Social Network Visualization 101

http://www.pfeffer.at/data/visposter/

Page 12: Social Network Visualization 101
Page 13: Social Network Visualization 101
Page 14: Social Network Visualization 101

Types of Network Visualizations• Bibliographic networks (co-

authoring, citation network)• Social networks• Biological networks• Political relationships• Sports (passing, setting up plays)• Power distributions

Page 15: Social Network Visualization 101

What is SNA? How does it relate to the discipline of History?

Page 18: Social Network Visualization 101

Social network analysis in History• Networks in Historical Research• “The use of formal network methods for historical research is much more

recent, with only a few exceptions dating back beyond thirty years.”

• Historical Network Research: Network analysis in the historical disciplines• “Among historians, the term network has been used in a metaphorical sense

alone for a long time. It was only recently that this has changed.”

Page 19: Social Network Visualization 101

Social network analysis in History• Visualizing Historical Networks Website

• “Kindred Britain is a network of nearly 30,000 individuals — many of them iconic figures in British culture — connected through family relationships of blood, marriage, or affiliation. It is a vision of the nation’s history as a giant family affair.”

Page 21: Social Network Visualization 101

What types of networks are there?

Page 22: Social Network Visualization 101

Types of NetworksExamples

• Undirected• Directed• Weighted

Page 23: Social Network Visualization 101

Types of NetworksExamples

• Undirected• Directed• Weighted

Page 24: Social Network Visualization 101

Types of NetworksExamples

• Undirected• Directed• Weighted

Page 25: Social Network Visualization 101

Types of Networks

Page 26: Social Network Visualization 101

How do you structure your data to do network viz?

Page 27: Social Network Visualization 101

Setting Up the FileNode 1 Node 2

Peace Rafia

Peace David

Rafia Peace

Peace

Rafia David

Page 28: Social Network Visualization 101

Setting Up the FileSource Destination Weight

B A 1

B E 1

C A 1

C E 1

C D 1

A

B C D

E

Page 29: Social Network Visualization 101

Setting Up the FileA B C D E

A 0 0 0 0 0

B 1 0 0 0 1

C 1 0 0 1 1

D 0 0 0 0 0

E 0 0 0 0 0

A

B C D

E

Page 30: Social Network Visualization 101

Setting Up the FileSource Destinations

B A E

C A D E

A

B C D

E

Page 31: Social Network Visualization 101

Setting Up the FileNodeID Attr1 Attr2

A yellow 1

B green 3

C orange 5

D yellow 3

E blue 1

A

B C D

E

Page 32: Social Network Visualization 101

AttractivenessEnsure the following:• Related nodes are close• Groups of related nodes are

clustered together• Sufficient empty space between

nodes, minimal overlapping

http://www.markowetzlab.org/pics/dyNet_fig2.jpg

Page 33: Social Network Visualization 101

Attractiveness

Page 34: Social Network Visualization 101

Measures of centrality•Degree•Betweeness•Closeness•Eigenvector

Features

Page 37: Social Network Visualization 101

Quality function to be minimized:

•xi – location of node i•aij – weight of edge between notes i and j•α and β – attraction and repulsion parameters

Statistics

Page 38: Social Network Visualization 101

β = -7 β = -6 β = -5 β = -4 β = -3

Page 39: Social Network Visualization 101

Attraction = 2Repulsion = -1

Page 40: Social Network Visualization 101

Attraction = 2Repulsion = 0

Page 41: Social Network Visualization 101

Attraction = 2Repulsion = 1

Page 43: Social Network Visualization 101

ApplicationsFun

• Truthy & Hoaxy• Moviegalaxies• LinkedIn InMaps Socilab

Page 44: Social Network Visualization 101

ApplicationsCreating

• Gephi• Cytoscape• NodeXL• Sci2• igraph

FILE TYPE Edge List/ Matrix

XML Edge Weight

Attributes Viz Attributes

Hierarchal Graphs

CSV

DL Ucinet

DOT Graphviz

GDF

GEXF

GML

GraphML

NET Pajek

Page 45: Social Network Visualization 101

Gephi: The Open Graph Viz Platform

Gephi is the leading visualization and exploration software for all kinds of graphs and networks. Gephi is open-source and free.

Page 46: Social Network Visualization 101

Introduction to Network Analysis

Thomas Padilla & Brandon Locke

Page 48: Social Network Visualization 101

Questions?