কম্পিউটার

ম্যাটপ্লটলিবে স্বয়ংক্রিয় কিংবদন্তি সৃষ্টি


Matplotlib-এ কিংবদন্তি সৃষ্টি স্বয়ংক্রিয় করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • একটি ভেরিয়েবল শুরু করুন, N, নমুনা ডেটার সংখ্যার জন্য।
  • x, y, c তৈরি করুন এবং s numpy ব্যবহার করে ডেটা।
  • সাবপ্লট() ব্যবহার করে একটি চিত্র এবং সাবপ্লটের একটি সেট তৈরি করুন পদ্ধতি।
  • প্লট x এবং y বিভিন্ন রং এবং মাপ সহ ডেটা পয়েন্ট।
  • অক্ষের উপর একটি কিংবদন্তী রাখুন।
  • একজন শিল্পী যোগ করুন চিত্রে।
  • পাথ কালেকশনের জন্য কিংবদন্তি হ্যান্ডেল এবং লেবেল তৈরি করুন।
  • আবার, আকারের জন্য অক্ষের উপর একটি কিংবদন্তি রাখুন।
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

import matplotlib.pyplot as plt
import numpy as np

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

N = 45
x, y = np.random.rand(2, N)
c = np.random.randint(1, 5, size=N)
s = np.random.randint(10, 220, size=N)
fig, ax = plt.subplots()
scatter = ax.scatter(x, y, c=c, s=s)
legend1 = ax.legend(*scatter.legend_elements(), loc="lower left", title="Classes")
ax.add_artist(legend1)
handles, labels = scatter.legend_elements(prop="sizes", alpha=0.6)
legend2 = ax.legend(handles, labels, loc="upper right", title="Sizes")

plt.show()

আউটপুট

ম্যাটপ্লটলিবে স্বয়ংক্রিয় কিংবদন্তি সৃষ্টি


  1. কিভাবে Matplotlib একটি 3D বারের জন্য একটি কিংবদন্তি তৈরি করবেন?

  2. কিভাবে একটি Matplotlib চিত্র কিংবদন্তি অবস্থান এবং সারিবদ্ধ?

  3. কিভাবে একটি Matplotlib কিংবদন্তি বাক্সের আকার সামঞ্জস্য করতে?

  4. ম্যানুয়ালি কিংবদন্তি আইটেম Python Matplotlib যোগ করুন