হরিজন্টাল ট্রেন্ড (স্টেশনারি ট্রেন্ড) টাইম সিরিজ АН্যালিসিসে সমতল প্যাটার্ন বোঝায়। ডেটাসেট: 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(): সব নিউমেরিক কলাম প্লট করে