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

Matplotlib-এ X-অক্ষে ডেট ও টাইম দেখানোর পদ্ধতি


Matplotlib-এ X-অক্ষে ডেট এবং টাইম দেখাতে নিচের ধাপগুলো ফলো করতে পারেন:

  • ফিগার সাইজ সেট করুন এবং সাবপ্লটের মধ্যে ও চারপাশে প্যাডিং অ্যাডজাস্ট করুন।
  • dates এবং y ভ্যালুর একটি লিস্ট তৈরি করুন।
  • কারেন্ট অ্যাক্সিস পান।
  • মেজর ডেট ফরম্যাটার এবং লোকেটর সেট করুন।
  • plot() মেথড ব্যবহার করে x এবং y ভ্যালু প্লট করুন।
  • ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।

উদাহরণ

from datetime import datetime as dt
from matplotlib import pyplot as plt, dates as mdates

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

dates = ["01/02/2020", "01/03/2020", "01/04/2020"]
x_values = [dt.strptime(d, "%m/%d/%Y").date() for d in dates]
y_values = [1, 2, 3]

ax = plt.gca()
formatter = mdates.DateFormatter("%Y-%m-%d")
ax.xaxis.set_major_formatter(formatter)
locator = mdates.DayLocator()
ax.xaxis.set_major_locator(locator)

plt.plot(x_values, y_values)
plt.show()

আউটপুট

Matplotlib-এ X-অক্ষে ডেট ও টাইম দেখানোর পদ্ধতি


  1. Matplotlib-এ X-অক্ষ কাস্টমাইজ করা

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

  3. Matplotlib-এ X-অক্ষের নিচে ফুটনোট যোগ করার পদ্ধতি

  4. Matplotlib-এ একাধিক কালারবার দেখানোর পদ্ধতি