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

Matplotlib-এ প্যাচ (patch) এ লেবেল যোগ করা

Matplotlib-এ আকৃতি (Rectangle, Circle ইত্যাদি) আঁকার জন্য patches মডিউল ব্যবহার করা হয়। প্যাচে লেবেল দিয়ে লেজেন্ডে দেখাতে label প্যারামিটার ব্যবহার করুন এবং plt.legend() কল করুন।

ধাপসমূহ
  1. ফিগার সাইজ এবং লেআউট সেট করুন।
  2. Rectangle প্যাচ তৈরি করুন label='Rectangle' দিয়ে।
  3. ax.add_patch() দিয়ে অ্যাক্সেসে যোগ করুন।
  4. plt.legend() দিয়ে লেজেন্ড দেখান।
  5. plt.show()।
উদাহরণ কোড
import matplotlib.pyplot as plt
import matplotlib.patches as patches

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

x = y = 0.1
fig = plt.figure()
ax = fig.add_subplot(111)
patch = ax.add_patch(patches.Rectangle((x, y), 0.5, 0.5, alpha=0.5, facecolor='red', label='Rectangle'))
plt.legend(loc='upper right')
plt.show()
আউটপুট

লাল অর্ধপারদর্শী বর্গাকার প্যাচ এবং উপরের ডানদিকে লেজেন্ডে "Rectangle" লেবেল দেখাবে।

টিপ: একাধিক প্যাচে লেবেল দিয়ে লেজেন্ডে সব দেখাতে ax.add_patch() لكل প্যাচ কল করুন এবং একবার plt.legend() কল করুন।
  1. Matplotlib-এ ২D হিস্টোগ্রাম কীভাবে প্লট করবেন?

  2. Matplotlib-এ ৩D কন্টিনিউয়াস লাইন কীভাবে প্লট করবেন?

  3. Matplotlib-এ বার লেবেল হিসেবে ইমোজি প্লট করার পদ্ধতি

  4. Flask-এ Matplotlib দেখানোর পদ্ধতি