Definities & korte herhaling

Gemiddelde netwerkanalyse in Python

Eric Ma

Data Carpentry instructor and author of nxviz package

Netwerk/Graaf

  • Netwerk = Graaf = (knooppunten, randen)
  • Gericht of ongericht
    • Facebook: ongericht
    • Twitter: gericht
  • networkx: API voor graafanalyse

ch1-1.004.png

Gemiddelde netwerkanalyse in Python

Basis NetworkX-API

import networkx as nx

G
<networkx.classes.graph.Graph at 0x10b192da0>
list(G.nodes())
['customer1', 'customer3', 'customer2']
Gemiddelde netwerkanalyse in Python

Basis NetworkX-API

len(G.nodes())
3
len(G.edges())
2
type(G)
networkx.classes.graph.Graph
Gemiddelde netwerkanalyse in Python

Netwerkvisualisatie

  • nxviz: API voor heldere, rationele grafiekvisualisaties

  • Leg de nadruk op plaatsing van knooppunten

ch1-1.019.png

Gemiddelde netwerkanalyse in Python

Netwerkvisualisatie

  • nxviz: API voor heldere, rationele grafiekvisualisaties

  • Leg de nadruk op plaatsing van knooppunten

ch1-1.020.png

Gemiddelde netwerkanalyse in Python

Netwerkvisualisatie

  • nxviz: API voor heldere, rationele grafiekvisualisaties

  • Leg de nadruk op plaatsing van knooppunten

ch1-1.021.png

Gemiddelde netwerkanalyse in Python

Netwerkvisualisatie

  • nxviz: API voor heldere, rationele grafiekvisualisaties

  • Leg de nadruk op plaatsing van knooppunten

ch1-1.022.png

Gemiddelde netwerkanalyse in Python

Basis nxviz-API

import nxviz as nv
import matplotlib.pyplot as plt

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

ch1-1.028.png

Gemiddelde netwerkanalyse in Python

Laten we oefenen!

Gemiddelde netwerkanalyse in Python

Preparing Video For Download...