Jenis grafik

Pengantar Analisis Jaringan di Python

Eric Ma

Data Carpentry instructor and author of nxviz package

Graf tak berarah

  • Graf sosial Facebook

Graf dengan dua node terhubung oleh sebuah edge

Pengantar Analisis Jaringan di Python

Graf tak berarah

import networkx as nx
G = nx.Graph()
type(G)
networkx.classes.graph.Graph
Pengantar Analisis Jaringan di Python

Graf berarah

  • Berarah: graf sosial Twitter

Graf dengan dua node terhubung oleh sebuah edge berarah, arah ditunjukkan oleh panah

Pengantar Analisis Jaringan di Python

Graf berarah

D = nx.DiGraph()
type(D)
networkx.classes.digraph.DiGraph
Pengantar Analisis Jaringan di Python

Jenis grafik

  • Multi(Di)Graph: catatan perjalanan antar stasiun bike sharing

Graf dengan dua node terhubung oleh tiga edge berarah

Pengantar Analisis Jaringan di Python

Graf ber-multi-edge (Berarah)

M = nx.MultiGraph()

type(M)
networkx.classes.multigraph.MultiGraph
MD = nx.MultiDiGraph()
type(MD)
networkx.classes.multidigraph.MultiDiGraph
Pengantar Analisis Jaringan di Python

Bobot pada grafik

  • Edge dapat memiliki bobot

ch1-2.022.png

Pengantar Analisis Jaringan di Python

Bobot pada grafik

  • Edge dapat memiliki bobot

Graf dengan dua node terhubung oleh sebuah edge berarah

Pengantar Analisis Jaringan di Python

Bobot pada grafik

  • Edge dapat memiliki bobot

Graf dengan dua node terhubung oleh edge berarah berbobot, bobot ditunjukkan oleh angka

Pengantar Analisis Jaringan di Python

Self-loop

  • Node yang terhubung ke dirinya sendiri

Graf dengan satu node terhubung ke dirinya melalui edge melingkar

Pengantar Analisis Jaringan di Python

Ayo berlatih!

Pengantar Analisis Jaringan di Python

Preparing Video For Download...