কম্পিউটার

নেটওয়ার্কএক্স/ম্যাটপ্লটলিবে নোড কালারম্যাপ কীভাবে আঁকবেন?


matplotlib/netwokx-এ নোড কালারম্যাপ আঁকতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • চক্রীয়ভাবে সংযুক্ত নোডগুলির $C_n$ চক্র গ্রাফটি ফেরত দিন৷
  • নোডগুলিকে একটি বৃত্তে অবস্থান করুন৷
  • Matplotlib দিয়ে G গ্রাফ আঁকুন।
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

import matplotlib.pyplot as plt
import networkx as nx

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

G = nx.cycle_graph(24)

pos = nx.circular_layout(G)

nx.draw(G, pos, node_color=range(24), node_size=800, cmap='copper')

plt.show()

আউটপুট

নেটওয়ার্কএক্স/ম্যাটপ্লটলিবে নোড কালারম্যাপ কীভাবে আঁকবেন? নেটওয়ার্কএক্স/ম্যাটপ্লটলিবে নোড কালারম্যাপ কীভাবে আঁকবেন?


  1. কিভাবে Matplotlib একটি অক্ষের বাইরে একটি লাইন আঁকা?

  2. কিভাবে Matplotlib একটি 2D হিস্টোগ্রাম প্লট?

  3. ম্যাটপ্লটলিবে পারুলার কালারম্যাপ কীভাবে তৈরি করবেন?

  4. কিভাবে ফ্লাস্কে Matplotlib দেখাবেন?