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

Matplotlib-এ অক্ষ লিমিট সেট করলে প্যাডিং সংরক্ষণ করা


অক্ষ লিমিট সেট করলে প্যাডিং সংরক্ষণ করতে, আমরা টাইট লেআউট এড়িয়ে চলতে পারি, অর্থাৎ plt.rcParams["figure.autolayout"] = False।

ধাপসমূহ

  • ফিগার আকার সেট করুন এবং সাবপ্লটদের মধ্যবর্তী ও চারপাশের প্যাডিং সমন্বয় করুন।

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

  • plot() মেথড ব্যবহার করে x এবং y ডেটা পয়েন্ট প্লট করুন।

  • x এবং y অক্ষ লিমিট সেট করুন।

  • ফিগার প্রদর্শন করতে 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.linspace(-10, 10, 100)
y = np.sin(x) ** 2
plt.plot(x, y)
plt.xlim([0, max(x)+0.125])
plt.ylim([0, max(y)+0.125])
plt.show()

আউটপুট

এটি নিচের আউটপুট তৈরি করবে −

Matplotlib-এ অক্ষ লিমিট সেট করলে প্যাডিং সংরক্ষণ করা


  1. Matplotlib অক্ষ থেকে রিলেটিভ শিফট সরানোর পদ্ধতি

  2. Matplotlib-এ অক্ষ লেবেল এবং লেজেন্ডে সাবস্ক্রিপ্ট টেক্সট লেখার পদ্ধতি

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

  4. ম্যাটপ্লটলিব কন্টুর প্লটে আক্ষের রেখা বা উত্পত্তি বিন্দু আঁকা