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

Matplotlib-এ লগ-স্কেল (Log-scale) এ মাইনর টিক লেবেল (Minor Tick Labels) দেখানো

লগ স্কেলে মাইনর টিক লেবেল

ax.set_yscale('log') এবং ax.yaxis.set_minor_formatter() ব্যবহার করে মাইনর টিক লেবেল ফরম্যাট করুন।

উদাহরণ

import numpy as np
import matplotlib.pyplot as plt
from matplotlib.ticker import FormatStrFormatter

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

x = np.linspace(-2, 2, 10)
y = np.exp(x)
plt.plot(x, y)

ax = plt.gca()
ax.set_yscale('log')
plt.tick_params(axis='y', which='minor')
ax.yaxis.set_minor_formatter(FormatStrFormatter("%.1f"))
plt.show()

আউটপুট

Y-অক্ষ লগ স্কেলে থাকবে এবং মাইনর টিকগুলো ১ দশমিক সংখ্যায় ফরম্যাটেড দেখাবে।

  1. Matplotlib-এ সাবপ্লটে টিক লেবেল রোটেট করার পদ্ধতি

  2. পাইথনে কালারবার সহ ২D ম্যাট্রিক্স প্লট করুন Matplotlib-এ

  3. Matplotlib-এ সাবপ্লটে টিক লেবেলের ঘনত্ব কমানোর পদ্ধতি

  4. ম্যাটপ্লটলিবে অ্যাসিমটোট/অসন্ততা হ্যান্ডল করা