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

পাইথন পান্ডাস দিয়ে ডেটাসেট প্লট করে হরিজন্টাল ট্রেন্ড (স্টেশনারি ট্রেন্ড) দেখানো

হরিজন্টাল ট্রেন্ড (স্টেশনারি ট্রেন্ড) টাইম সিরিজ АН্যালিসিসে সমতল প্যাটার্ন বোঝায়। ডেটাসেট: SalesRecords3.csv।

প্রয়োজনীয় লাইব্রেরি ইমপোর্ট:

import pandas as pd
import matplotlib.pyplot as plt

CSV থেকে ডেটা লোড এবং ডেটটাইম কনভার্সন:

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesRecords3.csv")
dataFrame['Sold_On'] = pd.to_datetime(dataFrame['Sold_On'])
dataFrame = dataFrame.set_index('Sold_On')

প্লট তৈরি:

dataFrame.plot()
plt.show()

সম্পূর্ণ কোড উদাহরণ:

import pandas as pd
import matplotlib.pyplot as plt

# CSV ফাইল থেকে ডেটা লোড
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesRecords3.csv")
print("Reading the CSV file...\n", dataFrame)

# কলামকে ডেটটাইম অবজেক্টে কাস্ট
dataFrame['Sold_On'] = pd.to_datetime(dataFrame['Sold_On'])
dataFrame = dataFrame.set_index('Sold_On')

# প্লট তৈরি
dataFrame.plot()
plt.show()

আউটপুট:

এটি টাইম সিরিজ প্লট তৈরি করবে যা হরিজন্টাল/স্টেশনারি ট্রেন্ড দেখাবে (মানগুলো প্রায় সমতল থাকবে)।

মূল ধাপ:

  • pd.to_datetime(): স্ট্রিংকে ডেটটাইমে কনভার্ট
  • set_index(): ডেট কলামকে ইনডেক্স বানানো (টাইম সিরিজ প্লটের জন্য)
  • DataFrame.plot(): সব নিউমেরিক কলাম প্লট করে
  1. পাইথনে পান্ডাস ডেটাফ্রেমকে লাইন গ্রাফ আকারে প্লট করা

  2. পাইথনে পান্ডাস ডেটাফ্রেমকে বার গ্রাফে প্লট করার পদ্ধতি

  3. পান্ডাসে গ্রুপড হরিজেন্টাল বার চার্ট সব কলামের জন্য

  4. সিবর্নে সম্পূর্ণ ডেটাসেট দিয়ে লাইনপ্লট আঁকা