LaTeX ব্যবহার করে রেন্ডারিং সময় Matplotlib-এ অক্ষ টিক ফন্ট পরিবর্তন করার জন্য নিম্নলিখিত ধাপগুলো নেওয়া যায় −
numpy ব্যবহার করে x এবং y ডেটা পয়েন্ট তৈরি করুন।
subplot() মেথড ব্যবহার করে কারেন্ট ফিগারে একটি সাবপ্লট যোগ করুন।
x এবং y ডেটা পয়েন্ট ব্যবহার করে set_xticks এবং set_yticks মেথডদিয়ে x এবং y টিক সেট করুন।
plot() মেথড ব্যবহার করে color=red দিয়ে x এবং y প্লট করুন।
বোল্ড ফন্ট ওয়েটের জন্য LaTeX রিপ্রেজেন্টেশন ব্যবহার করুন।
ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।
উদাহরণ
import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True 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()আউটপুট
