netwrokx/matplotlib-এর বৈশিষ্ট্য পরিবর্তন করতে গ্রাফ অঙ্কন, আমরা নিম্নলিখিত পদক্ষেপ নিতে পারি -
পদক্ষেপ
-
চিত্রের আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷
-
প্রান্ত, নাম, বা গ্রাফ বৈশিষ্ট্য সহ একটি গ্রাফ শুরু করুন।
-
গ্রাফের বৈশিষ্ট্য যোগ করুন। u এর মধ্যে একটি প্রান্ত যোগ করুন এবং v .
-
প্রান্ত পান গ্রাফ থেকে গুণাবলী।
-
নোডগুলিকে চেনাশোনা সহ অবস্থান করুন৷
৷ -
G গ্রাফটি আঁকুন ম্যাটপ্লটলিবের সাথে।
-
চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
nxplt.rcParams হিসেবে pltimport networkx হিসেবে matplotlib.pyplot আমদানি করুন , 1, color='r', weight=2)G.add_edge(1, 2, color='g', weight=4)G.add_edge(2, 3, color='b', weight=6)G .add_edge(3, 4, color='y', weight=3)G.add_edge(4, 0, color='m', weight=1)colors =nx.get_edge_attributes(G, 'color').values( )weights =nx.get_edge_attributes(G, 'weight').values()pos =nx.circular_layout(G)nx.draw(G, pos, edge_color=colors, width=list(weights), with_labels=True, node_color='হালকা সবুজ')plt.show()আউটপুট
এটি নিম্নলিখিত আউটপুট তৈরি করবে -