Definisi & rekap dasar

Analisis Jaringan Menengah di Python

Eric Ma

Data Carpentry instructor and author of nxviz package

Jaringan/Graf

  • Network = Graf = (node, edge)
  • Berarah atau Tak berarah
    • Facebook: Tak berarah
    • Twitter: Berarah
  • networkx: API untuk analisis graf

ch1-1.004.png

Analisis Jaringan Menengah di Python

API dasar NetworkX

import networkx as nx

G
<networkx.classes.graph.Graph at 0x10b192da0>
list(G.nodes())
['customer1', 'customer3', 'customer2']
Analisis Jaringan Menengah di Python

API dasar NetworkX

len(G.nodes())
3
len(G.edges())
2
type(G)
networkx.classes.graph.Graph
Analisis Jaringan Menengah di Python

Visualisasi jaringan

  • nxviz: API untuk membuat visualisasi graf yang indah dan rasional

  • Memprioritaskan penempatan node

ch1-1.019.png

Analisis Jaringan Menengah di Python

Visualisasi jaringan

  • nxviz: API untuk membuat visualisasi graf yang indah dan rasional

  • Memprioritaskan penempatan node

ch1-1.020.png

Analisis Jaringan Menengah di Python

Visualisasi jaringan

  • nxviz: API untuk membuat visualisasi graf yang indah dan rasional

  • Memprioritaskan penempatan node

ch1-1.021.png

Analisis Jaringan Menengah di Python

Visualisasi jaringan

  • nxviz: API untuk membuat visualisasi graf yang indah dan rasional

  • Memprioritaskan penempatan node

ch1-1.022.png

Analisis Jaringan Menengah di Python

API dasar nxviz

import nxviz as nv
import matplotlib.pyplot as plt

c = nv.circos(G)
plt.show()

ch1-1.028.png

Analisis Jaringan Menengah di Python

Ayo berlatih!

Analisis Jaringan Menengah di Python

Preparing Video For Download...