কম্পিউটার

কিভাবে Matplotlib এ কিংবদন্তি সারি শিরোনাম যোগ করতে?


ম্যাটপ্লটলিবে লিজেন্ড সারিগুলিতে শিরোনাম যুক্ত করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

  • চিত্রের আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷

  • y তৈরি করুন৷ নম্পি ব্যবহার করে ডেটা পয়েন্ট।

  • মার্কারদের তালিকা তৈরি করুন এবং লেবেল .

  • একটি চিত্র এবং সাবপ্লটের একটি সেট তৈরি করুন৷

  • প্লট() ব্যবহার করে লাইন প্লট করুন পদ্ধতি, বিভিন্ন লেবেল এবং মার্কার সহ।

  • প্লটের অর্ধেক জন্য প্লট হ্যান্ডলার পান।

  • কিংবদন্তিদের জন্য লেবেল পান।

  • প্লটে কিংবদন্তি রাখুন।

  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

import matplotlib.pyplot as plt
import numpy as np

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

y = np.exp(-np.arange(5))

markers = ["s", "o", "*"]
labels = ["one", "two"]

fig, ax = plt.subplots()

for i in range(6):
   ax.plot(y * i + i / 2., marker=markers[i // 2], label=labels[i % 2])
h, l = ax.get_legend_handles_labels()
ph = [plt.plot([], marker="", ls="")[0]] * 2
handles = ph + h

labels = ["Title 1:", "Title 2:"] + l
plt.legend(handles, labels, ncol=4)

plt.show()

আউটপুট

কিভাবে Matplotlib এ কিংবদন্তি সারি শিরোনাম যোগ করতে?


  1. কিভাবে আপনি শুধু Matplotlib একটি প্লট কিংবদন্তী মধ্যে টেক্সট লেবেল দেখান?

  2. Matplotlib ব্যবহার করে আমার Seaborn প্লটে কিংবদন্তির ফন্টের আকার কীভাবে বাড়ানো যায়?

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

  4. কিভাবে Matplotlib একটি hist2d প্লট জন্য একটি রঙ বার যোগ করতে?