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

Matplotlib-এ অ্যাক্সিস মাল্টিপ্লায়ার ভ্যালু সেট করুন

Matplotlib-এ X-অক্ষের টিক ইন্ডেক্স মাল্টিপ্লায়ার (যেমন প্রতি ৬ একক) সেট করতে MultipleLocator ব্যবহার করুন।

ধাপসমূহ

  1. ফিগার সাইজ ও প‍্যাডিং সেট করুন
  2. x ডেটা জেনারেট করুন, y = x² প্লট করুন
  3. plt.gca() দিয়ে করেন্ট অ্যাক্স পান
  4. মাল্টিপ্লায়ার ভ্যালু সেট করুন (যেমন ৬)
  5. plt.MultipleLocator(multiplier) দিয়ে লোকেটর বানান
  6. ax.xaxis.set_major_locator(locator) দিয়ে অ্যাপ্লাই করুন
  7. show() দিয়ে দেখান

উদাহরণ কোড

from matplotlib import pyplot as plt
import numpy as np

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

x = np.linspace(1, 100, 100)
plt.plot(x, x**2)

ax = plt.gca()
multiplier = 6
locator = plt.MultipleLocator(multiplier)
ax.xaxis.set_major_locator(locator)

plt.show()

আউটপুট

y=x² প্যারাবোলা দেখাবে। X-অক্ষে টিক শুধু ৬, ১২, ১৮, ২৪, ... ৯৬-এ দেখাবে (মাল্টিপ্লায়ার ৬)। ডিফল্টে অটো টিক থাকে।

  1. Seaborn jointplot-এ Matplotlib ব্যবহার করে অক্ষ লেবেল কাস্টমাইজ করার পদ্ধতি

  2. Matplotlib-এ plt.colorbar-এ টিক সংখ্যা সেট করার পদ্ধতি

  3. Matplotlib Python 2.6.6-এ ফিগারে X-অক্ষে স্টেপ সেট করার পদ্ধতি

  4. পাইথন ম্যাটপ্লটলিবে পাই (π) এর গুণিতকে আক্ষের টিক হিসেবে সেট করা