কম্পিউটার টিউটোরিয়াল

Matplotlib ব্যবহার করে NetworkX-এ নোডের আউটলাইন রঙ পরিবর্তন করুন


NetworkX-এ নোডের আউটলাইন রঙ পরিবর্তন করতে set_edgecolor() মেথড ব্যবহার করা যায়।

ধাপসমূহ

  • from এবং to কী দিয়ে একটি Pandas ডেটাফ্রেম তৈরি করুন।
  • এজ লিস্ট ধারণকারী Pandas DataFrame থেকে from_pandas_edgelist() ব্যবহার করে একটি গ্রাফ রিটার্ন করুন।
  • নোডগুলোর পজিশন পান।
  • draw_networkx_nodes() ব্যবহার করে গ্রাফের নোডগুলো আঁকুন।
  • set_edgecolor() ব্যবহার করে নোডগুলোর আউটলাইন রঙ সেট করুন।
  • ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।

উদাহরণ

from networkx import * import matplotlib.pyplot as plt import pandas as pd plt.rcParams["figure.figsize"] = [7.00, 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') pos = spring_layout(G) nodes = draw_networkx_nodes(G, pos) nodes.set_edgecolor('red') plt.show()

আউটপুট

Matplotlib ব্যবহার করে NetworkX-এ নোডের আউটলাইন রঙ পরিবর্তন করুন


  1. Matplotlib-এ সংখ্যাকে কালার স্কেলে কনভার্ট করার পদ্ধতি

  2. টেনসরফ্লো (TensorFlow) কীভাবে পাইথনে মডেল ট্রেন (train) করতে ব্যবহৃত হয়?

  3. পাইথনে Matplotlib ব্যবহার করে কুইভার প্লট (Quiver Plot) তৈরির পদ্ধতি

  4. Python-এ Matplotlib ব্যবহার করে হিস্টোগ্রাম কীভাবে তৈরি করা যায়?