কম্পিউটার

LaTeX ব্যবহার করে রেন্ডার করার সময় আমি কিভাবে Matplotlib প্লটে অক্ষ টিক ফন্ট পরিবর্তন করব?


LaTeX ব্যবহার করে রেন্ডার করার সময় matplotlib-এ অক্ষ টিক ফন্ট পরিবর্তন করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

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

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

  • set_xticks ব্যবহার করে x এবং y ডেটা পয়েন্ট সহ x এবং y টিক সেট করুন এবং set_yticks পদ্ধতি, যথাক্রমে।

  • plot() ব্যবহার করে প্লট x এবং y color=red সহ পদ্ধতি .

  • বোল্ড ফন্ট ওজন সেট করতে, আমরা LaTeX উপস্থাপনা ব্যবহার করতে পারি।

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

উদাহরণ

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()

আউটপুট

LaTeX ব্যবহার করে রেন্ডার করার সময় আমি কিভাবে Matplotlib প্লটে অক্ষ টিক ফন্ট পরিবর্তন করব?


  1. কিভাবে Matplotlib ব্যবহার করে একটি Seaborn জয়েন্টপ্লটে অক্ষ লেবেল কাস্টমাইজ করবেন?

  2. ল্যাটেক্স আউটপুটের মতো ম্যাটপ্লটলিব আউটপুটে একই ফন্ট কীভাবে পাবেন?

  3. আমি কিভাবে matplotlib.pyplot.colorbar.ColorbarBase-এর টিকগুলির ফন্ট সাইজ পরিবর্তন করব?

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