SlideShare uma empresa Scribd logo
1 de 32
Basic Social Network
Analysis: An
Introduction Using
Gephi
CMN110
JAN 23, 2017
Exercise
On a piece of paper, take 5 minutes to draw
out one of your own networks as best you
can
◦ Could be:
◦ A sport team
◦ Coauthorship
◦ Family
◦ Friendship
What did you notice? Challenges?
Visualizing Networks
-Can help explore data/find patterns
-But, there are multiple visual representations of the
same networks
-Appearance often depends on the layout algorithm
Two identical edgelists:
Two different graphs (Karate
Club)
But…graphs can still help us
make sense of networks
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 1 0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 1 1 0 0 0 0 0 0 0 0 0
1 1 1 1 0 0 0 0 0 0 0 0 0 0 0
1 0 1 0 0 0 0 0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 1 1 0 0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 1 0 0 0 0 0 0 0 0 0 0 0
1 1 1 1 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 1 1 0 0 0 0 0 0 0 0
1 1 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 1 0 0 0 0 0 0
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 1 0 0 0 0 0 1
0 0 0 0 0 0 0 0 1 1 0 0 0 1 1
 Matrix of
15 out of the
34 nodes
from the
Karate Club
How should I visualize a
graph then?
Consider: What do you want to emphasize?
◦ Global (Whole network) factors
◦ i.e. Notice how sparse the entire network is
◦ Positional factors
◦ i.e. Notice these individual nodes with high degree centrality
◦ Local factors
◦ i.e. Notice these groups or cliques of nodes
Two identical edgelists:
Two different graphs (Karate
Club)
Global measures –
Marvel network
What do you notice
about the entire
network?
Global measures –
Marvel network
What do you notice
about the entire
network?
N = 10,448(!)
-”hairball”
-Fairly tightly
connected with some
outliers
Positional measures – Marvel
network (top 43 degree central)
What do you
notice about the
individual nodes?
Who’s the most
central?
Local measures – Marvel network
(N =top 300)
What do you
notice about
the groups
within the
network?
Are there
clusters?
Communities?
Taking a closer look at one
community (with the highest
degrees)
Other Network Metrics (will be
discussed in future classes)
Network-wide global measures
- Centralization, density, degree distribution
Positional measures
-Centrality (degree, betweenness, eigenvector)
Local measures
- Clustering, communities, transitivity
Getting Started
in Gephi
Overview
G.U.I. overview
Importing files
◦ Nodal and edge attributes
Visualization
◦ Filtering
◦ Ranking
◦ Partitioning
◦ Labels
◦ Layouts
◦ Exporting
Importing Files
2 .csv files
1 Nodelist
Id
Label
Nodal Attributes
Import me
into Gephi
first!
Nodal Attributes
Labels
◦ Name of person/group
Demographics
◦ Sex, age
Group membership or role
◦ Students of UC Davis vs Sac State
◦ Student vs. Professor
Network stats
◦ Centrality (In-degree, out-degree, degree, etc.)
Importing Files
2 .csv files
1 Nodelist
Id
Label
Nodal Attributes
*These have to be labeled as such
1 Edgelist
Source*
Target*
Type (undirected, directed)
Label
Weight
Edge attributes
Import me
into Gephi
first!
Edge Attributes
Weight
◦ frequency, # of instances of communication
Rank
◦ Rate your strength of relationship between…
Multiplexity
◦ Type of relation
◦ Friend, Mentor, Relative
◦ Time of tie (longitudinal networks)
Network properties depending on the rest of
the graph
Types of Attribute inputs
String – text fields
Integer – Categorical numerical data
Float – Continuous attributes
Note: These are some of the basics
 there are many others
Filtering
Degree Range – In-degree or Out-degree or
degree
◦ Remove Isolates or pendants
Edge Weight
Why filter?
◦ Large graphs – can be unreadable
◦ Only interested in part of the graph
Ranking – adjust node’s or
edge’s color/size
Size
Color
Centrality – Degree, Eigenvector, closeness
Other Nodal/edge Attributes (i.e. age)
Partition – separate nodes into groups by
colors
Can separate in terms of belonging to specific
groups
◦ Gender
◦ Age
◦ Occupation
Labeling – names individual nodes
Used for every node in relatively small network
graphs (2 – 50ish people)
Larger networks often just label key actors (if
that is a focus)
Layouts – the shape of the graph
Most are force-based algorithms
◦ Linked  attracted
◦ Not linked  repelled
Each has Layout Properties
◦ Control aspects of the algorithm
Ex. layout – Frutcherman-
Reingold
Each node is the same
distance apart
Slow, but readable
1 to 1000 nodes
Force-directed
Ex. Yifan Hu
Fast, good for large graphs
100-100,000 nodes
Force-directed
Adjusting layout graphics
Is your graph out of the picture or are the nodes too
close?
-First re-center (click magnifier glass)
If nodes are still too close:
-Use Expansion under layout tab
If nodes are still too far
-Use Contraction
If the labels are still on top of each other
-Use Label Adjust
Barnett, G.A., & Benefield, G.A. (in press). Predicting international Facebook ties
through cultural homophily and other factors. New Media & Society.
Benefield, G.A. (2015, May). Who Controls the Internet? Internet Service Providers
and their interdependent directors. Paper presented at the annual convention of
the International Communication Association, San Juan, Puerto Rico.
Other graph examples
Preview
*This is where you can export high quality images of
your graph (instead of a screenshot)
Note that the graph often looks different in preview
tab
You can make adjustments here before exporting
Note: Preview tab can also be useful in helping you
with preset graphs—so you can spend less time in
the Graph tab
Exporting
Go to File ExportGraph
Can export as a .pdf file
You can also export the matrix (not the graph) in
a .csv file
Stuck?
Go to the Gephi Tutorials on their website
Use this cheat sheet to help you out:
http://www.clementlevallois.net/gephi/tuto/en
/gephi_cheat%20sheets_en.pdf

Mais conteúdo relacionado

Mais procurados

Link prediction 방법의 개념 및 활용
Link prediction 방법의 개념 및 활용Link prediction 방법의 개념 및 활용
Link prediction 방법의 개념 및 활용Kyunghoon Kim
 
Building And Releasing A Massively Multiplayer Online Game
Building And Releasing A Massively Multiplayer Online GameBuilding And Releasing A Massively Multiplayer Online Game
Building And Releasing A Massively Multiplayer Online GameJamie Winsor
 
Introduction to Social Network Analysis
Introduction to Social Network AnalysisIntroduction to Social Network Analysis
Introduction to Social Network AnalysisPremsankar Chakkingal
 
[IGC2015] 엔씨소프트 김주용-내가 사랑한 MMO들
[IGC2015] 엔씨소프트 김주용-내가 사랑한 MMO들[IGC2015] 엔씨소프트 김주용-내가 사랑한 MMO들
[IGC2015] 엔씨소프트 김주용-내가 사랑한 MMO들강 민우
 
FANTASIANの明日使えない特殊テクニック教えます
FANTASIANの明日使えない特殊テクニック教えますFANTASIANの明日使えない特殊テクニック教えます
FANTASIANの明日使えない特殊テクニック教えますUnity Technologies Japan K.K.
 
個人開発でも使ってみようAddressableAssetSystem
個人開発でも使ってみようAddressableAssetSystem個人開発でも使ってみようAddressableAssetSystem
個人開発でも使ってみようAddressableAssetSystemTakuma Sugaya
 
Multi agent reinforcement learning for sequential social dilemmas
Multi agent reinforcement learning for sequential social dilemmasMulti agent reinforcement learning for sequential social dilemmas
Multi agent reinforcement learning for sequential social dilemmasDong Heon Cho
 
West Coast DevCon 2014: Game Programming in UE4 - Game Framework & Sample Pro...
West Coast DevCon 2014: Game Programming in UE4 - Game Framework & Sample Pro...West Coast DevCon 2014: Game Programming in UE4 - Game Framework & Sample Pro...
West Coast DevCon 2014: Game Programming in UE4 - Game Framework & Sample Pro...Gerke Max Preussner
 
SP1: Exploratory Network Analysis with Gephi
SP1: Exploratory Network Analysis with GephiSP1: Exploratory Network Analysis with Gephi
SP1: Exploratory Network Analysis with GephiJohn Breslin
 
Unity MeshとColliderについて
Unity MeshとColliderについてUnity MeshとColliderについて
Unity MeshとColliderについてSelf Norl
 
LAFS Game Design 1 - Foundational Elements
LAFS Game Design 1 - Foundational ElementsLAFS Game Design 1 - Foundational Elements
LAFS Game Design 1 - Foundational ElementsDavid Mullich
 
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...Xiaohan Zeng
 
게임 기획자 : 스페셜리스트 VS 제너럴리스트
게임 기획자 : 스페셜리스트 VS 제너럴리스트게임 기획자 : 스페셜리스트 VS 제너럴리스트
게임 기획자 : 스페셜리스트 VS 제너럴리스트원호 손
 
Making a Game Design Document
Making a Game Design DocumentMaking a Game Design Document
Making a Game Design DocumentEqual Experts
 

Mais procurados (19)

3 Centrality
3 Centrality3 Centrality
3 Centrality
 
Link prediction 방법의 개념 및 활용
Link prediction 방법의 개념 및 활용Link prediction 방법의 개념 및 활용
Link prediction 방법의 개념 및 활용
 
Building And Releasing A Massively Multiplayer Online Game
Building And Releasing A Massively Multiplayer Online GameBuilding And Releasing A Massively Multiplayer Online Game
Building And Releasing A Massively Multiplayer Online Game
 
Network stats using Gephi
Network stats using GephiNetwork stats using Gephi
Network stats using Gephi
 
Introduction to Social Network Analysis
Introduction to Social Network AnalysisIntroduction to Social Network Analysis
Introduction to Social Network Analysis
 
[IGC2015] 엔씨소프트 김주용-내가 사랑한 MMO들
[IGC2015] 엔씨소프트 김주용-내가 사랑한 MMO들[IGC2015] 엔씨소프트 김주용-내가 사랑한 MMO들
[IGC2015] 엔씨소프트 김주용-내가 사랑한 MMO들
 
FANTASIANの明日使えない特殊テクニック教えます
FANTASIANの明日使えない特殊テクニック教えますFANTASIANの明日使えない特殊テクニック教えます
FANTASIANの明日使えない特殊テクニック教えます
 
Graphic Materials
Graphic MaterialsGraphic Materials
Graphic Materials
 
Social Network Analysis
Social Network AnalysisSocial Network Analysis
Social Network Analysis
 
個人開発でも使ってみようAddressableAssetSystem
個人開発でも使ってみようAddressableAssetSystem個人開発でも使ってみようAddressableAssetSystem
個人開発でも使ってみようAddressableAssetSystem
 
Multi agent reinforcement learning for sequential social dilemmas
Multi agent reinforcement learning for sequential social dilemmasMulti agent reinforcement learning for sequential social dilemmas
Multi agent reinforcement learning for sequential social dilemmas
 
West Coast DevCon 2014: Game Programming in UE4 - Game Framework & Sample Pro...
West Coast DevCon 2014: Game Programming in UE4 - Game Framework & Sample Pro...West Coast DevCon 2014: Game Programming in UE4 - Game Framework & Sample Pro...
West Coast DevCon 2014: Game Programming in UE4 - Game Framework & Sample Pro...
 
SP1: Exploratory Network Analysis with Gephi
SP1: Exploratory Network Analysis with GephiSP1: Exploratory Network Analysis with Gephi
SP1: Exploratory Network Analysis with Gephi
 
Unity MeshとColliderについて
Unity MeshとColliderについてUnity MeshとColliderについて
Unity MeshとColliderについて
 
LAFS Game Design 1 - Foundational Elements
LAFS Game Design 1 - Foundational ElementsLAFS Game Design 1 - Foundational Elements
LAFS Game Design 1 - Foundational Elements
 
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
 
게임 기획자 : 스페셜리스트 VS 제너럴리스트
게임 기획자 : 스페셜리스트 VS 제너럴리스트게임 기획자 : 스페셜리스트 VS 제너럴리스트
게임 기획자 : 스페셜리스트 VS 제너럴리스트
 
Making a Game Design Document
Making a Game Design DocumentMaking a Game Design Document
Making a Game Design Document
 
unity 軌跡
unity 軌跡unity 軌跡
unity 軌跡
 

Destaque

Gephi : dynamic features
Gephi : dynamic featuresGephi : dynamic features
Gephi : dynamic featuresSébastien
 
MediaWiki visualized with Gephi
MediaWiki visualized with GephiMediaWiki visualized with Gephi
MediaWiki visualized with GephiYleisradio
 
Dev8d 2011-gephi
Dev8d 2011-gephiDev8d 2011-gephi
Dev8d 2011-gephiTony Hirst
 
Network Graphs: Visualizing with Gephi
Network Graphs: Visualizing with GephiNetwork Graphs: Visualizing with Gephi
Network Graphs: Visualizing with GephiMatthew Miguez
 
Introduction to Network Analysis in Gephi
Introduction to Network Analysis in GephiIntroduction to Network Analysis in Gephi
Introduction to Network Analysis in GephiVictor Blaer
 
Gephi Plugin Developer Workshop
Gephi Plugin Developer WorkshopGephi Plugin Developer Workshop
Gephi Plugin Developer WorkshopGephi Consortium
 
Social Network Analysis Using Gephi
Social Network Analysis Using Gephi Social Network Analysis Using Gephi
Social Network Analysis Using Gephi Goa App
 
Whatsapp Technical
Whatsapp Technical Whatsapp Technical
Whatsapp Technical harshghagare
 
Visualize your Twitter network
Visualize your Twitter networkVisualize your Twitter network
Visualize your Twitter networkVerkostoanatomia
 
WhatsApp architecture
WhatsApp architectureWhatsApp architecture
WhatsApp architectureMahesh Bitla
 
Gephi Consortium Presentation
Gephi Consortium PresentationGephi Consortium Presentation
Gephi Consortium PresentationGephi Consortium
 
Whatsapp's Architecture
Whatsapp's ArchitectureWhatsapp's Architecture
Whatsapp's ArchitectureUdaya Kiran
 
Marketing no WhatsApp - Como fazer
Marketing no WhatsApp - Como fazerMarketing no WhatsApp - Como fazer
Marketing no WhatsApp - Como fazerRafael Terra
 
Gephi, Graphx, and Giraph
Gephi, Graphx, and GiraphGephi, Graphx, and Giraph
Gephi, Graphx, and GiraphDoug Needham
 
Facebook Network Analysis using Gephi
Facebook Network Analysis using GephiFacebook Network Analysis using Gephi
Facebook Network Analysis using GephiSarah Joy Murray
 

Destaque (20)

Gephi : dynamic features
Gephi : dynamic featuresGephi : dynamic features
Gephi : dynamic features
 
MediaWiki visualized with Gephi
MediaWiki visualized with GephiMediaWiki visualized with Gephi
MediaWiki visualized with Gephi
 
Dev8d 2011-gephi
Dev8d 2011-gephiDev8d 2011-gephi
Dev8d 2011-gephi
 
Network Graphs: Visualizing with Gephi
Network Graphs: Visualizing with GephiNetwork Graphs: Visualizing with Gephi
Network Graphs: Visualizing with Gephi
 
Introduction to Network Analysis in Gephi
Introduction to Network Analysis in GephiIntroduction to Network Analysis in Gephi
Introduction to Network Analysis in Gephi
 
Gephi Plugin Developer Workshop
Gephi Plugin Developer WorkshopGephi Plugin Developer Workshop
Gephi Plugin Developer Workshop
 
Social Network Analysis Using Gephi
Social Network Analysis Using Gephi Social Network Analysis Using Gephi
Social Network Analysis Using Gephi
 
Whatsapp Technical
Whatsapp Technical Whatsapp Technical
Whatsapp Technical
 
Visualize your Twitter network
Visualize your Twitter networkVisualize your Twitter network
Visualize your Twitter network
 
Whatsapp
WhatsappWhatsapp
Whatsapp
 
WhatsApp architecture
WhatsApp architectureWhatsApp architecture
WhatsApp architecture
 
Gephi Consortium Presentation
Gephi Consortium PresentationGephi Consortium Presentation
Gephi Consortium Presentation
 
Whatsapp's Architecture
Whatsapp's ArchitectureWhatsapp's Architecture
Whatsapp's Architecture
 
Whatsapp en las empresas
Whatsapp en las empresasWhatsapp en las empresas
Whatsapp en las empresas
 
Marketing no WhatsApp - Como fazer
Marketing no WhatsApp - Como fazerMarketing no WhatsApp - Como fazer
Marketing no WhatsApp - Como fazer
 
Whatsapp project work
Whatsapp project workWhatsapp project work
Whatsapp project work
 
Gephi Quick Start
Gephi Quick StartGephi Quick Start
Gephi Quick Start
 
whatsapp ppt
whatsapp pptwhatsapp ppt
whatsapp ppt
 
Gephi, Graphx, and Giraph
Gephi, Graphx, and GiraphGephi, Graphx, and Giraph
Gephi, Graphx, and Giraph
 
Facebook Network Analysis using Gephi
Facebook Network Analysis using GephiFacebook Network Analysis using Gephi
Facebook Network Analysis using Gephi
 

Semelhante a Basics Gephi Tutorial

Using Local Spectral Methods to Robustify Graph-Based Learning
Using Local Spectral Methods to Robustify Graph-Based LearningUsing Local Spectral Methods to Robustify Graph-Based Learning
Using Local Spectral Methods to Robustify Graph-Based LearningDavid Gleich
 
Real-time Collaborative Editing with CRDTs
Real-time Collaborative Editing with CRDTsReal-time Collaborative Editing with CRDTs
Real-time Collaborative Editing with CRDTsC4Media
 
Analyzing Survey Data Concerning the Construction of Central Taiwan Science P...
Analyzing Survey Data Concerning the Construction of Central Taiwan Science P...Analyzing Survey Data Concerning the Construction of Central Taiwan Science P...
Analyzing Survey Data Concerning the Construction of Central Taiwan Science P...Territorial Intelligence
 
Brand Strategy and Super Bowl Twitter AnalyticsImage Sou.docx
Brand Strategy and Super Bowl Twitter AnalyticsImage Sou.docxBrand Strategy and Super Bowl Twitter AnalyticsImage Sou.docx
Brand Strategy and Super Bowl Twitter AnalyticsImage Sou.docxAASTHA76
 
Data Modelling at Scale
Data Modelling at ScaleData Modelling at Scale
Data Modelling at ScaleDavid Simons
 
Frameworks of the IBM Systems Journal
Frameworks of the IBM Systems JournalFrameworks of the IBM Systems Journal
Frameworks of the IBM Systems JournalThe Open Group SA
 
Big Data Analytics - Best of the Worst : Anti-patterns & Antidotes
Big Data Analytics - Best of the Worst : Anti-patterns & AntidotesBig Data Analytics - Best of the Worst : Anti-patterns & Antidotes
Big Data Analytics - Best of the Worst : Anti-patterns & AntidotesKrishna Sankar
 
The Science Of Social Networks
The Science Of Social NetworksThe Science Of Social Networks
The Science Of Social NetworksEhren Foss
 
Dealing with web scale data
Dealing with web scale dataDealing with web scale data
Dealing with web scale dataJnaapti
 
Transformation Communities
Transformation CommunitiesTransformation Communities
Transformation CommunitiesKristin Wolff
 
Tableau Visual Guidebook
Tableau Visual GuidebookTableau Visual Guidebook
Tableau Visual GuidebookAndy Kriebel
 
Collaborative Filtering
Collaborative FilteringCollaborative Filtering
Collaborative FilteringTayfun Sen
 
Practice of Streaming Processing of Dynamic Graphs: Concepts, Models, and Sys...
Practice of Streaming Processing of Dynamic Graphs: Concepts, Models, and Sys...Practice of Streaming Processing of Dynamic Graphs: Concepts, Models, and Sys...
Practice of Streaming Processing of Dynamic Graphs: Concepts, Models, and Sys...Subhajit Sahu
 
Introducing Core Role Designer - Michael Marks Product Manager - Identity, Co...
Introducing Core Role Designer - Michael Marks Product Manager - Identity, Co...Introducing Core Role Designer - Michael Marks Product Manager - Identity, Co...
Introducing Core Role Designer - Michael Marks Product Manager - Identity, Co...Core Security
 
Visualising and analysing networks
Visualising and analysing networksVisualising and analysing networks
Visualising and analysing networksFrancisco Restivo
 
Measuring Impact: Towards a data citation metric
Measuring Impact: Towards a data citation metricMeasuring Impact: Towards a data citation metric
Measuring Impact: Towards a data citation metricEdward Baker
 

Semelhante a Basics Gephi Tutorial (20)

11 15
11 1511 15
11 15
 
Using Local Spectral Methods to Robustify Graph-Based Learning
Using Local Spectral Methods to Robustify Graph-Based LearningUsing Local Spectral Methods to Robustify Graph-Based Learning
Using Local Spectral Methods to Robustify Graph-Based Learning
 
05 Whole Network Descriptive Stats
05 Whole Network Descriptive Stats05 Whole Network Descriptive Stats
05 Whole Network Descriptive Stats
 
Real-time Collaborative Editing with CRDTs
Real-time Collaborative Editing with CRDTsReal-time Collaborative Editing with CRDTs
Real-time Collaborative Editing with CRDTs
 
Analyzing Survey Data Concerning the Construction of Central Taiwan Science P...
Analyzing Survey Data Concerning the Construction of Central Taiwan Science P...Analyzing Survey Data Concerning the Construction of Central Taiwan Science P...
Analyzing Survey Data Concerning the Construction of Central Taiwan Science P...
 
Brand Strategy and Super Bowl Twitter AnalyticsImage Sou.docx
Brand Strategy and Super Bowl Twitter AnalyticsImage Sou.docxBrand Strategy and Super Bowl Twitter AnalyticsImage Sou.docx
Brand Strategy and Super Bowl Twitter AnalyticsImage Sou.docx
 
07 Whole Network Descriptive Statistics
07 Whole Network Descriptive Statistics07 Whole Network Descriptive Statistics
07 Whole Network Descriptive Statistics
 
Data Modelling at Scale
Data Modelling at ScaleData Modelling at Scale
Data Modelling at Scale
 
Frameworks of the IBM Systems Journal
Frameworks of the IBM Systems JournalFrameworks of the IBM Systems Journal
Frameworks of the IBM Systems Journal
 
Big Data Analytics - Best of the Worst : Anti-patterns & Antidotes
Big Data Analytics - Best of the Worst : Anti-patterns & AntidotesBig Data Analytics - Best of the Worst : Anti-patterns & Antidotes
Big Data Analytics - Best of the Worst : Anti-patterns & Antidotes
 
The Science Of Social Networks
The Science Of Social NetworksThe Science Of Social Networks
The Science Of Social Networks
 
Dealing with web scale data
Dealing with web scale dataDealing with web scale data
Dealing with web scale data
 
Transformation Communities
Transformation CommunitiesTransformation Communities
Transformation Communities
 
Tableau Visual Guidebook
Tableau Visual GuidebookTableau Visual Guidebook
Tableau Visual Guidebook
 
Collaborative Filtering
Collaborative FilteringCollaborative Filtering
Collaborative Filtering
 
Practice of Streaming Processing of Dynamic Graphs: Concepts, Models, and Sys...
Practice of Streaming Processing of Dynamic Graphs: Concepts, Models, and Sys...Practice of Streaming Processing of Dynamic Graphs: Concepts, Models, and Sys...
Practice of Streaming Processing of Dynamic Graphs: Concepts, Models, and Sys...
 
Piano rubyslava final
Piano rubyslava finalPiano rubyslava final
Piano rubyslava final
 
Introducing Core Role Designer - Michael Marks Product Manager - Identity, Co...
Introducing Core Role Designer - Michael Marks Product Manager - Identity, Co...Introducing Core Role Designer - Michael Marks Product Manager - Identity, Co...
Introducing Core Role Designer - Michael Marks Product Manager - Identity, Co...
 
Visualising and analysing networks
Visualising and analysing networksVisualising and analysing networks
Visualising and analysing networks
 
Measuring Impact: Towards a data citation metric
Measuring Impact: Towards a data citation metricMeasuring Impact: Towards a data citation metric
Measuring Impact: Towards a data citation metric
 

Último

BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceDelhi Call girls
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...shivangimorya083
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Delhi Call girls
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...shambhavirathore45
 

Último (20)

BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...
 

Basics Gephi Tutorial

  • 1. Basic Social Network Analysis: An Introduction Using Gephi CMN110 JAN 23, 2017
  • 2. Exercise On a piece of paper, take 5 minutes to draw out one of your own networks as best you can ◦ Could be: ◦ A sport team ◦ Coauthorship ◦ Family ◦ Friendship What did you notice? Challenges?
  • 3. Visualizing Networks -Can help explore data/find patterns -But, there are multiple visual representations of the same networks -Appearance often depends on the layout algorithm
  • 4. Two identical edgelists: Two different graphs (Karate Club)
  • 5. But…graphs can still help us make sense of networks 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1  Matrix of 15 out of the 34 nodes from the Karate Club
  • 6. How should I visualize a graph then? Consider: What do you want to emphasize? ◦ Global (Whole network) factors ◦ i.e. Notice how sparse the entire network is ◦ Positional factors ◦ i.e. Notice these individual nodes with high degree centrality ◦ Local factors ◦ i.e. Notice these groups or cliques of nodes
  • 7. Two identical edgelists: Two different graphs (Karate Club)
  • 8. Global measures – Marvel network What do you notice about the entire network?
  • 9. Global measures – Marvel network What do you notice about the entire network? N = 10,448(!) -”hairball” -Fairly tightly connected with some outliers
  • 10. Positional measures – Marvel network (top 43 degree central) What do you notice about the individual nodes? Who’s the most central?
  • 11. Local measures – Marvel network (N =top 300) What do you notice about the groups within the network? Are there clusters? Communities?
  • 12. Taking a closer look at one community (with the highest degrees)
  • 13. Other Network Metrics (will be discussed in future classes) Network-wide global measures - Centralization, density, degree distribution Positional measures -Centrality (degree, betweenness, eigenvector) Local measures - Clustering, communities, transitivity
  • 15. Overview G.U.I. overview Importing files ◦ Nodal and edge attributes Visualization ◦ Filtering ◦ Ranking ◦ Partitioning ◦ Labels ◦ Layouts ◦ Exporting
  • 16. Importing Files 2 .csv files 1 Nodelist Id Label Nodal Attributes Import me into Gephi first!
  • 17. Nodal Attributes Labels ◦ Name of person/group Demographics ◦ Sex, age Group membership or role ◦ Students of UC Davis vs Sac State ◦ Student vs. Professor Network stats ◦ Centrality (In-degree, out-degree, degree, etc.)
  • 18. Importing Files 2 .csv files 1 Nodelist Id Label Nodal Attributes *These have to be labeled as such 1 Edgelist Source* Target* Type (undirected, directed) Label Weight Edge attributes Import me into Gephi first!
  • 19. Edge Attributes Weight ◦ frequency, # of instances of communication Rank ◦ Rate your strength of relationship between… Multiplexity ◦ Type of relation ◦ Friend, Mentor, Relative ◦ Time of tie (longitudinal networks) Network properties depending on the rest of the graph
  • 20. Types of Attribute inputs String – text fields Integer – Categorical numerical data Float – Continuous attributes Note: These are some of the basics  there are many others
  • 21. Filtering Degree Range – In-degree or Out-degree or degree ◦ Remove Isolates or pendants Edge Weight Why filter? ◦ Large graphs – can be unreadable ◦ Only interested in part of the graph
  • 22. Ranking – adjust node’s or edge’s color/size Size Color Centrality – Degree, Eigenvector, closeness Other Nodal/edge Attributes (i.e. age)
  • 23. Partition – separate nodes into groups by colors Can separate in terms of belonging to specific groups ◦ Gender ◦ Age ◦ Occupation
  • 24. Labeling – names individual nodes Used for every node in relatively small network graphs (2 – 50ish people) Larger networks often just label key actors (if that is a focus)
  • 25. Layouts – the shape of the graph Most are force-based algorithms ◦ Linked  attracted ◦ Not linked  repelled Each has Layout Properties ◦ Control aspects of the algorithm
  • 26. Ex. layout – Frutcherman- Reingold Each node is the same distance apart Slow, but readable 1 to 1000 nodes Force-directed
  • 27. Ex. Yifan Hu Fast, good for large graphs 100-100,000 nodes Force-directed
  • 28. Adjusting layout graphics Is your graph out of the picture or are the nodes too close? -First re-center (click magnifier glass) If nodes are still too close: -Use Expansion under layout tab If nodes are still too far -Use Contraction If the labels are still on top of each other -Use Label Adjust
  • 29. Barnett, G.A., & Benefield, G.A. (in press). Predicting international Facebook ties through cultural homophily and other factors. New Media & Society. Benefield, G.A. (2015, May). Who Controls the Internet? Internet Service Providers and their interdependent directors. Paper presented at the annual convention of the International Communication Association, San Juan, Puerto Rico. Other graph examples
  • 30. Preview *This is where you can export high quality images of your graph (instead of a screenshot) Note that the graph often looks different in preview tab You can make adjustments here before exporting Note: Preview tab can also be useful in helping you with preset graphs—so you can spend less time in the Graph tab
  • 31. Exporting Go to File ExportGraph Can export as a .pdf file You can also export the matrix (not the graph) in a .csv file
  • 32. Stuck? Go to the Gephi Tutorials on their website Use this cheat sheet to help you out: http://www.clementlevallois.net/gephi/tuto/en /gephi_cheat%20sheets_en.pdf