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

Python-এর Matplotlib-এ X-অ্যাক্সিসে তারিখ প্লট করার পদ্ধতি


Pandas ব্যবহার করে, আমরা একটি ডেটাফ্রেম তৈরি করতে পারি এবং ডেটাইমের জন্য ইন্ডেক্স সেট করতে পারি। gcf().autofmt_xdate() ব্যবহার করে, আমরা X-অ্যাক্সিসে তারিখটি অ্যাডজাস্ট করব।

ধাপসমূহ

  • date_time লিস্ট তৈরি করুন এবং pd.to_datetime() ব্যবহার করে এটি ডেটাইমে কনভার্ট করুন।

  • data = [1, 2, 3] বিবেচনা করুন।

  • DataFrame() অবজেক্ট ইনস্ট্যানশিয়েট করুন, অর্থাৎ DF।

  • DF['value'] সেট করুন ধাপ ২-এর ডেটা দিয়ে।

  • DF.index() সেট করুন ধাপ ১-এর date_time দিয়ে।

  • এখন ডেটাফ্রেম প্লট করুন অর্থাৎ plt.plot(DF)।

  • বর্তমান ফিগার পান এবং autofmt_xdate() করুন।

  • plt.show() মেথড ব্যবহার করে ফিগার দেখান।

উদাহরণ

import pandas as pd
import matplotlib.pyplot as plt
date_time = ["2021-01-01", "2021-01-02", "2021-01-03"]
date_time = pd.to_datetime(date_time)
data = [1, 2, 3]
DF = pd.DataFrame()
DF['value'] = data
DF = DF.set_index(date_time)
plt.plot(DF)
plt.gcf().autofmt_xdate()
plt.show()

আউটপুট

Python-এর Matplotlib-এ X-অ্যাক্সিসে তারিখ প্লট করার পদ্ধতি


  1. কমান্ড লাইন মাধ্যমে Matplotlib-এ ইন্টারেক্টিভ প্লটিং

  2. Matplotlib-এ প্লটিং ক্যানভাসের আকার সেট করার পদ্ধতি

  3. পাইথনের Matplotlib-এ গোলকের পৃষ্ঠে পয়েন্ট প্লট করুন

  4. Matplotlib Python-এ X-অক্ষের মান সেট করা