কম্পিউটার

কিভাবে Seaborn বা Plotly ব্যবহার করে একটি টাইম সিরিজ গ্রাফ প্লট করবেন?


Seaborn বা Plotly ব্যবহার করে একটি টাইম সিরিজ গ্রাফ প্লট করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • একটি পান্ডাস ডেটাফ্রেম তৈরি করুন, df, একটি date_time সিরিজ "সময়" এবং আরেকটি পরিবর্তনশীল ডেটা, গতি ধরে রাখতে।
  • ডেটা, "সময়" এবং "গতি" দিয়ে একটি সিবোর্ন লাইন প্লট তৈরি করুন
  • টিক প্যারামগুলিকে 45 দ্বারা ঘোরান৷
  • চিত্র প্রদর্শন করতে, show() পদ্ধতি ব্যবহার করুন।

উদাহরণ

import seaborn as sns
from matplotlib import pyplot as plt
import pandas as pd
import numpy as np

plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

df = pd.DataFrame(
   dict(
      time=list(pd.date_range("2021-01-01 12:00:00", periods=10, freq="30min")),
      speed=np.linspace(1, 10, 10)
   )
)

ax = sns.lineplot(x="time", y="speed", data=df)

ax.tick_params(rotation=45)

plt.show()

আউটপুট

এটি নিম্নলিখিত আউটপুট তৈরি করবে

কিভাবে Seaborn বা Plotly ব্যবহার করে একটি টাইম সিরিজ গ্রাফ প্লট করবেন? কিভাবে Seaborn বা Plotly ব্যবহার করে একটি টাইম সিরিজ গ্রাফ প্লট করবেন?


  1. কিভাবে Matplotlib ব্যবহার করে একটি datetime অক্ষে একটি আয়তক্ষেত্র প্লট করবেন?

  2. কিভাবে Python Matplotlib ব্যবহার করে 3D গ্রাফ প্লট করবেন?

  3. কিভাবে পাইথনে একটি টাইম সিরিজ প্লট করবেন?

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