Matplotlib-এ সংশ্লিষ্ট টিক সরানো ছাড়া টিক লেবেল সরাতে, আমরা axvline() মেথড ব্যবহার করতে পারি এবং এটি অনুযায়ী অ্যানোটেট করতে পারি।
ধাপসমূহ
- ফিগার সাইজ সেট করুন এবং সাবপ্লটসের মধ্যে এবং চারপাশে প্যাডিং অ্যাডজাস্ট করুন।
- একটি ভেরিয়েবল, delta, ইনিশিয়ালাইজ করুন।
- numpy ব্যবহার করে x এবং y ডেটা পয়েন্ট তৈরি করুন।
- axvline() মেথড ব্যবহার করে delta প্লট করুন।
- annotate() মেথড ব্যবহার করে সেই লাইনটি অ্যানোটেট করুন।
- plot() মেথড ব্যবহার করে x এবং y ডেটা পয়েন্ট প্লট করুন।
- ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।
উদাহরণ
from matplotlib import pyplot as plt import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True delta = 2.0 x = np.linspace(-10, 10, 100) y = np.sinc(x - delta) plt.axvline(delta, ls="--", color="r") plt.annotate(r"$\delta$", xy=(delta + 0.2, -0.2), color="r", size=15) plt.plot(x, y) plt.show()
আউটপুট
