ग्राफ के प्रकार

Python में नेटवर्क विश्लेषण का परिचय

Eric Ma

Data Carpentry instructor and author of nxviz package

अनिर्देशित ग्राफ

  • Facebook सोशल ग्राफ

एक किनारे से जुड़े दो नोड वाला ग्राफ

Python में नेटवर्क विश्लेषण का परिचय

अनिर्देशित ग्राफ

import networkx as nx
G = nx.Graph()
type(G)
networkx.classes.graph.Graph
Python में नेटवर्क विश्लेषण का परिचय

निर्देशित ग्राफ

  • निर्देशित: Twitter सोशल ग्राफ

तीर से दिशा दर्शाने वाले निर्देशित किनारे से जुड़े दो नोड वाला ग्राफ

Python में नेटवर्क विश्लेषण का परिचय

निर्देशित ग्राफ

D = nx.DiGraph()
type(D)
networkx.classes.digraph.DiGraph
Python में नेटवर्क विश्लेषण का परिचय

ग्राफ के प्रकार

  • Multi(Di)Graph: बाइक-शेयरिंग स्टेशनों के बीच ट्रिप रिकॉर्ड्स

तीन निर्देशित किनारों से जुड़े दो नोड वाला ग्राफ

Python में नेटवर्क विश्लेषण का परिचय

मल्टी-एज (निर्देशित) ग्राफ

M = nx.MultiGraph()

type(M)
networkx.classes.multigraph.MultiGraph
MD = nx.MultiDiGraph()
type(MD)
networkx.classes.multidigraph.MultiDiGraph
Python में नेटवर्क विश्लेषण का परिचय

ग्राफ पर वेट्स

  • किनारों में वेट हो सकते हैं

ch1-2.022.png

Python में नेटवर्क विश्लेषण का परिचय

ग्राफ पर वेट्स

  • किनारों में वेट हो सकते हैं

निर्देशित किनारे से जुड़े दो नोड वाला ग्राफ

Python में नेटवर्क विश्लेषण का परिचय

ग्राफ पर वेट्स

  • किनारों में वेट हो सकते हैं

वेटेड, निर्देशित किनारे से जुड़े दो नोड वाला ग्राफ, संख्या से वेट दर्शाया गया है

Python में नेटवर्क विश्लेषण का परिचय

सेल्फ-लूप्स

  • खुद से जुड़े नोड्स

लूप्ड किनारे से स्वयं से जुड़ा एक नोड वाला ग्राफ

Python में नेटवर्क विश्लेषण का परिचय

अभ्यास करते हैं!

Python में नेटवर्क विश्लेषण का परिचय

Preparing Video For Download...