networkx এবং matplotlib-এ নেটওয়ার্ক গ্রাফ আঁকতে, plt.show() −
- ফিগার আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং অ্যাডজাস্ট করুন।
- from এবং to কী সহ একটি ডেটাফ্রেমের জন্য একটি অবজেক্ট তৈরি করুন।
- edgelist ধারণকারী একটি গ্রাফ পান।
- draw() মেথড ব্যবহার করে গ্রাফ (ধাপ ৩) আঁকুন কিছু নোড প্রপার্টির সাথে।
- ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।
উদাহরণ
import pandas as pd
import networkx as nx
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
df = pd.DataFrame({'from': ['A', 'B', 'C', 'A'], 'to': ['D', 'A', 'E', 'C']})
G = nx.from_pandas_edgelist(df, 'from', 'to')
nx.draw(G, with_labels=True, node_size=100, alpha=1, linewidths=10)
plt.show()
আউটপুট
