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

Pandas এবং Matplotlib-এ একাধিক লাইন গ্রাফ প্লট করার পদ্ধতি


Pandas এবং Matplotlib-এ একাধিক লাইন গ্রাফ প্লট করতে নিচের ধাপগুলো অনুসরণ করুন:

  • ফিগার আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং অ্যাডজাস্ট করুন।
  • Pandas DataFrame ক্লাস ব্যবহার করে একটি ২D পোটেনশিয়ালি হেটেরোজেনিয়াস ট্যাবুলার ডেটা তৈরি করুন, যেখানে কলামগুলো x, y এবং equation।
  • দেওয়া ইনডেক্স অনুযায়ী রিশেপড ডেটাফ্রেম পান যেমন x, equation, এবং y।
  • লাইনগুলো প্লট করতে plot() মেথড ব্যবহার করুন।
  • ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।

উদাহরণ

import pandas as pd
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
df = pd.DataFrame([
    ["y=x^3", 0, 0],
    ["y=x^3", 1, 1],
    ["y=x^3", 2, 8],
    ["y=x^3", 3, 27],
    ["y=x^3", 4, 64],
    ["y=x^2", 0, 0],
    ["y=x^2", 1, 1],
    ["y=x^2", 2, 4],
    ["y=x^2", 3, 9],
    ["y=x^2", 4, 16],
    ["y=mx", 0, 0],
    ["y=mx", 1, 1],
    ["y=mx", 2, 2],
    ["y=mx", 3, 3],
    ["y=mx", 4, 3],
], columns=['equation', 'x', 'y'])
df = df.pivot(index='x', columns='equation', values='y')
df.plot()
plt.show()

আউটপুট

Pandas এবং Matplotlib-এ একাধিক লাইন গ্রাফ প্লট করার পদ্ধতি


  1. Matplotlib-এ লাইন গ্রাফের Y-অক্ষে একাধিক Pandas কলাম প্লট করার পদ্ধতি

  2. পাইথনে pyplot ব্যবহার করে একাধিক সাবপ্লটে হরিজন্টাল লাইন প্লট করুন

  3. পাইথন Matplotlib ব্যবহার করে ৩D গ্রাফ প্লট করার পদ্ধতি

  4. Matplotlib এবং Python ব্যবহার করে একই ফিগারে একাধিক প্লট কীভাবে আঁকা যায়?