networkx এবং matplotlib এর সাথে একটি নেটওয়ার্ক গ্রাফ আঁকতে, plt.show() −
-
চিত্রের আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷
-
থেকে কী দিয়ে একটি ডেটাফ্রেমের জন্য একটি বস্তু তৈরি করুন এবং থেকে .
-
একটি এজলিস্ট ধারণকারী একটি গ্রাফ পান৷ .
-
ড্র() ব্যবহার করে একটি গ্রাফ আঁকুন (ধাপ 3) কিছু নোড বৈশিষ্ট্য সহ পদ্ধতি।
-
চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
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()
আউটপুট