কম্পিউটার

পাইথন - লাইন প্লট ব্যবহার করে একাধিক কলাম সহ একটি টাইম সিরিজ প্লট তৈরি করুন


লাইন প্লট ব্যবহার করে একাধিক কলাম সহ একটি টাইম সিরিজ প্লট তৈরি করতে, লাইনপ্লট() ​​ব্যবহার করুন। প্রথমে, প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করুন -

import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt

একটি ডেটাফ্রেম তৈরি করুন। আমাদের ডেটাফ্রেমে একাধিক কলাম রয়েছে −

dataFrame = pd.DataFrame({'Date_of_Purchase': ['2018-07-25', '2018-10-25', '2019-01-25', '2019-05-25', '2019-08-25','2020-09-25','2021-03-25'],'Units Sold': [98, 77, 51, 70, 70, 87, 76],'Units Returned' : [60, 50, 40, 57, 62, 51, 60]
})

একাধিক কলামের জন্য প্লট টাইম সিরিজ প্লট −

sb.lineplot(x="Date_of_Purchase", y="Units Sold", data=dataFrame)
sb.lineplot(x="Date_of_Purchase", y="Units Returned", data=dataFrame)

উদাহরণ

নিম্নলিখিত কোড -

pdimport matplotlib.pyplot হিসাবে sbimport pandas হিসাবে
import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt

# creating DataFrame
dataFrame = pd.DataFrame({'Date_of_Purchase': ['2018-07-25', '2018-10-25', '2019-01-25', '2019-05-25', '2019-08-25','2020-09-25','2021-03-25'],'Units Sold': [98, 77, 51, 70, 70, 87, 76],'Units Returned' : [60, 50, 40, 57, 62, 51, 60]
})

# time series plot for multiple columns
sb.lineplot(x="Date_of_Purchase", y="Units Sold", data=dataFrame)
sb.lineplot(x="Date_of_Purchase", y="Units Returned", data=dataFrame)

# set label
plt.ylabel("Units Returned Unites Sold")

plt.show()

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে

পাইথন - লাইন প্লট ব্যবহার করে একাধিক কলাম সহ একটি টাইম সিরিজ প্লট তৈরি করুন


  1. পাইথনে একটি স্ক্যাটার প্লটে কীভাবে একটি লাইন ওভারপ্লট করবেন?

  2. আপনি কিভাবে পান্ডাসে একটি টাইম সিরিজ প্লটে একটি উল্লম্ব লাইন প্লট করবেন?

  3. Python - Sklearn ব্যবহার করে টেস্ট ডেটাসেট তৈরি করুন

  4. পাইথন ব্যবহার করে একটি ওয়েবসাইট অ্যালার্ম তৈরি করুন