networkx . का उपयोग करके ग्राफ़ में नोड नाम दिखाने के लिए , हम निम्नलिखित कदम उठा सकते हैं -
- आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
- किनारों, नाम या ग्राफ़ विशेषताओं वाले ग्राफ़ को प्रारंभ करें।
- add_nodes_from() using का उपयोग करके एक से अधिक नोड जोड़ें विधि।
- add_edge_from() का उपयोग करके सभी किनारों को जोड़ें विधि।
- Matplotlib के साथ ड्रा () . का उपयोग करके ग्राफ़ G बनाएं तरीका। with_लेबल सेट करें करने के लिए सच ।
- ग्राफ़ प्रदर्शित करने के लिए, हम शो () . का उपयोग कर सकते हैं विधि।
उदाहरण
import matplotlib.pylab as plt import networkx as nx plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True G = nx.DiGraph() G.add_nodes_from([1, 2, 3, 4]) G.add_edges_from([(1, 2), (2, 1), (2, 3), (1,4), (3,4)]) nx.draw(G, with_labels=True) plt.show()
आउटपुट