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

পাইথন পান্ডাস দিয়ে ডেটাসেট প্লট করে ডাউনট্রেন্ড দেখানো

ডাউনট্রেন্ড টাইম সিরিজ АН্যালিসিসে নিম্নমুখী প্যাটার্ন বোঝায়। ডেটাসেট: SalesRecords2.csv।

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

import pandas as pd
import matplotlib.pyplot as plt

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

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesRecords2.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\\SalesRecords2.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. সিবর্নে বার প্লটে বার স্টাইল করা (facecolor, edgecolor, linewidth)