কম্পিউটার

কিভাবে Matplotlib একটি পান্ডাস ডেটাফ্রেমে একটি সূচক মান হিসাবে একটি সময় প্লট করবেন?


ম্যাটপ্লটলিবের একটি পান্ডাস ডেটাফ্রেমে একটি সূচক মান হিসাবে একটি সময় প্লট করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি

পদক্ষেপ

  • চিত্রের আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷

  • দুটি কলাম, সময় সহ একটি পান্ডাস ডেটাফ্রেম তৈরি করুন এবং গতি .

  • বিদ্যমান কলাম ব্যবহার করে ডেটাফ্রেম সূচক সেট করুন।

  • চিত্রটি প্রদর্শন করতে, দেখান() ব্যবহার করুন পদ্ধতি।

উদাহরণ

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

# Set the figure size
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

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

# Set the dataframe index
df.set_index('time').plot()

# Display the plot
plt.show()

আউটপুট

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

কিভাবে Matplotlib একটি পান্ডাস ডেটাফ্রেমে একটি সূচক মান হিসাবে একটি সময় প্লট করবেন?


  1. কিভাবে Matplotlib একটি 2D হিস্টোগ্রাম প্লট?

  2. পান্ডাস এবং ম্যাটপ্লটলিব ব্যবহার করে আমি কীভাবে হ্যাচড বার প্লট করব?

  3. কিভাবে একটি ডেটাফ্রেম (ম্যাটপ্লটলিব) থেকে প্লট/3D প্লট পৃষ্ঠ করা যায়?

  4. কিভাবে Matplotlib একটি 3D ক্রমাগত লাইন প্লট?