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

Matplotlib-এ বোল্ড অ্যানোটেটেড টেক্সট কীভাবে যোগ করবেন?

Matplotlib-এ বোল্ড অ্যানোটেটেড টেক্সট যোগ করার পদ্ধতি

Matplotlib-এ বোল্ড অ্যানোটেটেড টেক্সট যোগ করতে লেবেলের জন্য LaTeX রিপ্রেজেন্টেশন ব্যবহার করুন।

ধাপসমূহ

  • ফিগার আকার নির্ধারণ করুন এবং সাবপ্লটের মধ্যবর্তী ও চারপাশের প্যাডিং সমন্বয় করুন।
  • NumPy ব্যবহার করে x এবং y ডেটা পয়েন্ট তৈরি করুন।
  • প্রতিটি স্ক্যাটার পয়েন্টের জন্য লেবেল সেট করতে, লেবেলের একটি লিস্ট তৈরি করুন।
  • scatter() মেথড ব্যবহার করে xpoints, ypoints প্লট করুন। কালারের জন্য xpoints ব্যবহার করুন।
  • জিপ করা labels, xpoints এবং ypoints ইটারেট করুন।
  • ফর লুপের ভিতরে বোল্ড LaTeX রিপ্রেজেন্টেশন সহ annotate() মেথড ব্যবহার করুন।
  • ফিগার প্রদর্শনের জন্য show() মেথড ব্যবহার করুন।

উদাহরণ

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
xpoints = np.linspace(1, 10, 10)
ypoints = np.random.rand(10)
labels = ["%.2f" % i for i in xpoints]
plt.scatter(xpoints, ypoints, c=xpoints)
for label, x, y in zip(labels, xpoints, ypoints):
    plt.annotate(
        f"$\\bf{label}$",
        xy=(x, y), xytext=(-20, 20),
        textcoords='offset points', ha='center', va='bottom',
        arrowprops=dict(arrowstyle='->', connectionstyle='arc3,rad=0'))
plt.show()

আউটপুট

Matplotlib-এ বোল্ড অ্যানোটেটেড টেক্সট কীভাবে যোগ করবেন?

  1. Matplotlib-এ X-অক্ষের নিচে ফুটনোট যোগ করার পদ্ধতি

  2. Matplotlib-এ আয়তের ভেতরে টেক্সট যোগ করার পদ্ধতি

  3. Matplotlib-এ hist2d প্লটের জন্য কালারবার যোগ করার পদ্ধতি

  4. ম্যাটপ্লটলিবে (পাইথন) ফন্ট পরিবর্তন করার পদ্ধতি