Tanımlar ve kısa tekrar

Python ile Orta Düzey Ağ (Network) Analizi

Eric Ma

Data Carpentry instructor and author of nxviz package

Ağ/Grafik

  • Ağ = Grafik = (düğümler, kenarlar)
  • Yönlü veya Yönsüz
    • Facebook: Yönsüz
    • Twitter: Yönlü
  • networkx: Grafik analizi için API

ch1-1.004.png

Python ile Orta Düzey Ağ (Network) Analizi

Temel NetworkX API’si

import networkx as nx

G
<networkx.classes.graph.Graph at 0x10b192da0>
list(G.nodes())
['customer1', 'customer3', 'customer2']
Python ile Orta Düzey Ağ (Network) Analizi

Temel NetworkX API’si

len(G.nodes())
3
len(G.edges())
2
type(G)
networkx.classes.graph.Graph
Python ile Orta Düzey Ağ (Network) Analizi

Ağ görselleştirme

  • nxviz: Estetik ve rasyonel ağ görselleştirmeleri için API

  • Düğümlerin yerleşimini önceliklendirir

ch1-1.019.png

Python ile Orta Düzey Ağ (Network) Analizi

Ağ görselleştirme

  • nxviz: Estetik ve rasyonel ağ görselleştirmeleri için API

  • Düğümlerin yerleşimini önceliklendirir

ch1-1.020.png

Python ile Orta Düzey Ağ (Network) Analizi

Ağ görselleştirme

  • nxviz: Estetik ve rasyonel ağ görselleştirmeleri için API

  • Düğümlerin yerleşimini önceliklendirir

ch1-1.021.png

Python ile Orta Düzey Ağ (Network) Analizi

Ağ görselleştirme

  • nxviz: Estetik ve rasyonel ağ görselleştirmeleri için API

  • Düğümlerin yerleşimini önceliklendirir

ch1-1.022.png

Python ile Orta Düzey Ağ (Network) Analizi

Temel nxviz API’si

import nxviz as nv
import matplotlib.pyplot as plt

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

ch1-1.028.png

Python ile Orta Düzey Ağ (Network) Analizi

Hadi pratik yapalım!

Python ile Orta Düzey Ağ (Network) Analizi

Preparing Video For Download...