Matplotlib-এ LaTeX অক্ষ লেবেল বোল্ড ফন্ট ওয়েট করার জন্য নিম্নলিখিত ধাপগুলো নেওয়া যায়−
- numpy ব্যবহার করে x এবং y ডেটা পয়েন্ট তৈরি করুন।
- subplot() মেথড ব্যবহার করে কারেন্ট ফিগারে একটি সাবপ্লট যোগ করুন।
- x এবং y ডেটা পয়েন্ট ব্যবহার করে set_xticks এবং set_yticks মেথডদিয়ে x এবং y টিক সেট করুন।
- plot() মেথড ব্যবহার করে color=red. দিয়ে x এবং y প্লট করুন।
- বোল্ড ফন্ট ওয়েটের জন্য LaTeX রিপ্রেজেন্টেশন ব্যবহার করুন।
- ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।
উদাহরণ
import numpy as np from matplotlib import pyplot as plt, font_manager as fm plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True plt.rcParams["font.fantasy"] = "Comic Sans MS" x = np.array([1, 2, 3, 4]) y = np.exp(x) ax1 = plt.subplot() ax1.set_xticks(x) ax1.set_yticks(y) ax1.plot(x, y, c="red") ax1.set_xticklabels(["$\\bf{one}$", "$\\bf{two}$", "$\\bf{three}$", "$\\bf{four}$"], rotation=45) ax1.set_yticklabels(["$\\bf{:.2f}$".format(y[0]), "$\\bf{:.2f}$".format(y[1]), "$\\bf{:.2f}$".format(y[2]), "$\\bf{:.2f}$".format(y[3])], rotation=45) plt.tight_layout() plt.show()আউটপুট
