r network visualization workshop - katya ognyanova: rutgers prof., network researcher, data …...
TRANSCRIPT
![Page 1: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/1.jpg)
Katherine Ognyanova (Katya) • Postdoctoral Research Fellow, The Lazer LabEmail: [email protected] • Website: www.kateto.net • Twitter: @ognyanova
R Network Visualization WorkshopPOLNET 2015, Portland OR
![Page 2: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/2.jpg)
Slide 2 www.kateto.net
Workshop data files, handout & R code: kateto.net/polnet2015
![Page 3: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/3.jpg)
Slide 3 www.kateto.net
Selecting the right network visualization
![Page 4: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/4.jpg)
Slide 4 www.kateto.net
1. Purpose
![Page 5: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/5.jpg)
Slide 5 www.kateto.net
2. Audience
![Page 6: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/6.jpg)
Visualization goals
The network as a map
Key actors and links
Relationship strength
Diffusion patterns
Structural properties
Communities
A B
![Page 7: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/7.jpg)
Some network visualization types
Hive plots
Network Maps
Arc diagrams
Biofabric
Statistical charts
Heat maps
![Page 8: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/8.jpg)
Arc Diagram (R package arcdiagram)
Les Miserables Arc Diagram, Gaston Sanchez 2013
![Page 9: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/9.jpg)
Heatmap (base R, ggplot2)
Liu, Wang, Wang & Xie, PLOS ONE 2014
![Page 10: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/10.jpg)
Hive plot (R package HiveR)
www.hiveplot.net, 2014
![Page 11: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/11.jpg)
Slide 11 www.kateto.net
Network visualization controls
![Page 12: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/12.jpg)
Network visualization controls
Color
Size
Position
Shape
Honorable mention: arrows (direction) and labels (identification)
![Page 13: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/13.jpg)
Layout aesthetics
Minimize edge crossingNo Yes
Prevent overlapNo Yes
Uniform edge lengthNo Yes
SymmetryNo Yes
![Page 14: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/14.jpg)
Slide 14 www.kateto.net
Some network examples
![Page 15: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/15.jpg)
Adoption of topics in the US media system. Source: www.kateto.net
Classic „pretty spagetti bowl“ network viz
![Page 16: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/16.jpg)
Stability in Afghanistan US military chart, via NYT.com, 2010
![Page 17: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/17.jpg)
Internet Backbone: Each node represents an IP address. Source: Wikipedia
![Page 18: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/18.jpg)
Linking patterns in the US political blogosphere. Source: Adamic & Glance (2005)
![Page 19: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/19.jpg)
Twitter network, @OIIOxford. Source: Hogan, 2011
![Page 20: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/20.jpg)
Wikipedia co-editing patterns among top editors in English. Source: Hogan, 2012
![Page 21: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/21.jpg)
Map of the Web: Nodes represent websites. Source: internet-map.net
![Page 22: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/22.jpg)
Flavor network and the principles of food preparing. Source: Ahn, Ahnert, Bagrow & Barabasi , 2012
![Page 23: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/23.jpg)
Disease network: phenotype and disease gene associations. Source: Diseasome.eu, 2013
![Page 24: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/24.jpg)
Network of Facebook friendships. Source: Facebook.com , 2010
![Page 25: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/25.jpg)
Global Flights Network. Source: www.visualizing.org, 2012
![Page 26: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/26.jpg)
Global Spread of H1N1 and human mobility. Source: gleamviz.org, 2011
![Page 27: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/27.jpg)
Spatiotemporal Processes of Information Diffusion. Source: Cao, Lin, Sun, Lazer, Liu, Qu (2012)
![Page 28: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/28.jpg)
The world according to Democrats in Congress – Lazer, Tsur, Ognyanova 2015
![Page 29: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/29.jpg)
The world according to Republicans Congress – Lazer, Tsur, Ognyanova 2015
![Page 30: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/30.jpg)
Slide 30 www.kateto.net
Quick note on network formats
![Page 31: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/31.jpg)
A 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
CB D
E
Network formats: the Matrix
![Page 32: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/32.jpg)
B A 1
B E 1
C A 1
C E 1
C D 1
A
CB D
E
Source Destination Weight
Note: Weights are optional.
Network formats: the Edgelist
![Page 33: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/33.jpg)
B A E
C A D E
A
CB D
E
Source Destinations
Network formats: the Nodelist
![Page 34: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/34.jpg)
A yellow 1
B green 3
C orange 5
D yellow 3
E blue 1
A
CB D
E
Node ID Attr1 Attr2
Network formats: Node attributes
![Page 35: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/35.jpg)
Network types: adjacency and affiliation
Adjacency(one-mode graph)
Affiliation(two-mode / bipartite graph)
PaulKate
HP
Jill
MS
JohnJim
Paul
Kate
John Jill
Jim
![Page 36: R Network Visualization Workshop - Katya Ognyanova: Rutgers Prof., Network Researcher, Data … Network Visualization... · Research Fellow, The Lazer Lab Email: katya@ognyanova.net](https://reader036.vdocuments.us/reader036/viewer/2022063008/5fbc911ed42cfb4f1a065c9b/html5/thumbnails/36.jpg)
Contact Information:Katherine OgnyanovaE-mail: [email protected]: www.kateto.net