NetworkX का उपयोग करके ग्राफ में नोड नाम दिखाने के लिए, हम निम्नलिखित चरण अपना सकते हैं:
- फिगर का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
- एज, नाम या ग्राफ एट्रिब्यूट के साथ एक ग्राफ इनिशियलाइज़ करें।
- add_nodes_from() मेथड का उपयोग करके कई नोड्स जोड़ें।
- add_edges_from() मेथड का उपयोग करके सभी एज जोड़ें।
- draw() मेथड का उपयोग करके Matplotlib के साथ ग्राफ G ड्रॉ करें। with_labels को True पर सेट करें।
- ग्राफ प्रदर्शित करने के लिए show() मेथड का उपयोग करें।
उदाहरण
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()
आउटपुट
