কম্পিউটার

কিভাবে Matplotlib এ কিংবদন্তি ফন্টের নাম পরিবর্তন করবেন?


matplotlib-এ লিজেন্ড ফন্টের নাম পরিবর্তন করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

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

  • numpy ব্যবহার করে x ডেটা পয়েন্ট তৈরি করুন।

  • প্লট x, sin(x) এবং cos(x) প্লট() ব্যবহার করে পদ্ধতি।

  • লেজেন্ড() ব্যবহার করুন কিংবদন্তি স্থাপন করার পদ্ধতি।

  • legend.get_texts() পুনরাবৃত্তি করুন এবং লিজেন্ড ফন্টনেম আপডেট করুন।

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

উদাহরণ

pltplt.rcParams["figure.figsize"] হিসাবে np থেকে npf থেকে numpy আমদানি করুন =[7.50, 3.50]plt.rcParams["figure.autolayout"] =Truex =np.linspace(-5, 5 )plt.plot(x, np.sin(x), label="$y=sin(x)$")plt.plot(x, np.cos(x), label="$y=cos(x) $")লেজেন্ড =plt.legend(loc='upper right')i =1for t legend.get_texts():t.set_text("name %d" % i) i +=1plt.show()

আউটপুট

কিভাবে Matplotlib এ কিংবদন্তি ফন্টের নাম পরিবর্তন করবেন?


  1. একটি শর্ত সত্য হলে একটি একক বারের রঙ কীভাবে পরিবর্তন করবেন (ম্যাটপ্লটলিব)?

  2. ম্যাটপ্লটলিবে হ্যাচের লাইনউইথ কীভাবে পরিবর্তন করবেন?

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

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