CREATING NETWORK VISUALIZATIONS USING GEPHI · CREATING NETWORK VISUALIZATIONS USING GEPHI William...

Post on 21-Jun-2020

11 views 0 download

transcript

CREATING NETWORK VISUALIZATIONS USING GEPHI

William Chong

D’Linkup Pte. Ltd.

Data, for everyone

http://dlinkup.com/workshops.html

big D ata digitally R eady

E ncodedA nalyzableM eaningful

PRINCIPLES

WORKSHOP

D’Linkup Pte. Ltd.Data, for everyone

D’Linkup Pte. Ltd.Data, for everyone

ATTACK PLAN

Hands-on

Overview

Data

Visualize

Content

Expertise

Understand

ATTACK PLAN

Hands-onVisualize

Content

Expertise

Understand

Overview

Data

WHICH WOULD YOUCHOOSE?

3.24-5.15

POWER OF VISUALIZATION

SIMPLIFY

REVEAL

COMPLEXITY

UNKNOWN

D’Linkup Pte. Ltd.Data, for everyone

D’Linkup Pte. Ltd.Data, for everyone

SOME EXAMPLES

https://snap.stanford.edu/data/

https://linkedjazz.org/network/?mode=wave

http://oxfordinternetinstitute.github.io/InteractiveVis/network/index.html?confi

g=config_ukgov.json#direct.gov.uk

D’Linkup Pte. Ltd.Data, for everyone

ATTACK PLAN

Hands-onVisualize

Publish

Content

Expertise

Overview

Data

D’Linkup Pte. Ltd.Data, for everyone

NODES

Id Label xml:id type

1 Captain Newbold C001 persName

2 Dato Te-menggong Sree Maharajah C002 persName

3 Dr R Little C003 persName

4 Sir Stamford Raffles C004 persName

5 Abdullah Munshi C005 persName

6 Major Farquhar C006 persName

7 Sultan C007 persName

8 Capt Campbell C008 persName

9 Resident (Councillor) C009 persName

D’Linkup Pte. Ltd.Data, for everyone

EDGES

Link between… And…

Resident (Councillor)

Capt Campbell

Sultan

Major Farquhar

Abdullah Munshi

Sir Stamford Raffles

Dr R Little

Dato Te-menggong Sree Maharajah

Captain Newbold

Id

Captain Newbold 1

Dato Te-menggong Sree Maharajah 2

Dr R Little 3

Sir Stamford Raffles 4

Abdullah Munshi 5

Major Farquhar 6

Sultan 7

Capt Campbell 8

Resident (Councillor) 9

Id

9

8

7

6

5

4

3

2

1

Source Target

D’Linkup Pte. Ltd.Data, for everyone

EDGES

Link between… Source And… Target

Captain Newbold 1 Resident (Councillor) 9

Dato Te-menggong Sree Maharajah 2 Capt Campbell 8

Dr R Little 3 Sultan 7

Sir Stamford Raffles 4 Major Farquhar 6

Abdullah Munshi 5 Abdullah Munshi 5

Major Farquhar 6 Sir Stamford Raffles 4

Sultan 7 Dr R Little 3

Capt Campbell 8 Dato Te-menggong Sree Maharajah 2

Resident (Councillor) 9 Captain Newbold 1

D’Linkup Pte. Ltd.Data, for everyone

D’Linkup Pte. Ltd.Data, for everyone

ATTACK PLAN

Hands-on

Overview

Data

Publish

Content

ExpertiseVisualize

IMPORTING DATA

1. Open GEPHI

2. Select “New Project”

D’Linkup Pte. Ltd.Data, for everyone

INTERFACE

D’Linkup Pte. Ltd.Data, for everyone

TRY MAKING THIS

1. In GEPHI

2. Using Excel

3. Using CSV

IMPORTING DATA

3. Toolbar → Select “Data Laboratory”

4. Import Nodes andEdges

D’Linkup Pte. Ltd.Data, for everyone

LAYING OUT NETWORK

6. Force Atlas

7. Yifan Hu

8. Noverlap

9. Label AdjustD’Linkup Pte. Ltd.Data, for everyone

CHANGING APPEARANCES

10. Nodes' Colour and Size

11. By Partition

12. By Ranking

D’Linkup Pte. Ltd.Data, for everyone

HAVE A BREAK, HAVE A KIT KAT

STATISTICS – NETWORK METRICS

D’Linkup Pte. Ltd.Data, for everyone

13. Degree

14. Diameter

15. Density

16. Modularity

FILTERING

17. Giant Component

18. Degree Range

19. Ego Network

D’Linkup Pte. Ltd.Data, for everyone

VISUALIZING NETWORK

Try different datasets

a. Person (“04”)

b. Place (“05”)

c. Person-Place (“06”)

d. Person-Place-Time (“07”)

D’Linkup Pte. Ltd.Data, for everyone

ATTACK PLAN

Hands-on

Overview

Data

Content

ExpertiseVisualize

Publish

SAVING AND SHARING YOUR SNA

1. As GEPHI

2. As .gexf

3. As visual (.png, .svg)

INSTALL PLUGIN

Sigma Exporter

Using the exporter

QUESTIONS?

D’Linkup Pte. Ltd.Data, for everyone

BRAINSTORMING

How can GEPHI be applied to your field?

How would you execute it?

D’Linkup Pte. Ltd.Data, for everyone

D’LINKUP MISSION

D’Linkup Pte. Ltd.Data, for everyone

D’Linkup Pte. Ltd.Data, for everyone

William Chong

business@dlinkup.com

Thank you!

D’Linkup Pte. Ltd.Data, for everyone

HAVE A MINUTE? HELP US IMPROVE

j.mp/RUfeedback

3 WAYS TO GET DATA

1. Manual creation

2. Semi-automated (Excel)

3. Transformation from dataset

D’Linkup Pte. Ltd.Data, for everyone

WORKING WITH EXCEL

1. Take a look at “02 Chap2_maintextONLY_sentence_separated.txt”

2. Open using Excel

3. Put in rows for the person name, person id, and, text

4. Create formula to automatically search for person name using

1. FIND function (take note of $)

2. IF function

D’Linkup Pte. Ltd.Data, for everyone

WORKING WITH EXCEL

5. Copy and paste values into another page

1. Replace

2. Find and Select → Go to Special

3. Delete blanks

6. Manually create edges

7. Create nodes

8. Save above ascsv

D’Linkup Pte. Ltd.Data, for everyone