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

পাইথনে ম্যাটপ্লটলিব ব্যবহার করে পান্ডাস ডেটাফ্রেমের লাইন গ্রাফ আঁকা

ম্যাটপ্লটলিবের plt.plot() ব্যবহার করে পান্ডাস ডেটাফ্রেমের কলামগুলোর লাইন গ্রাফ আঁকা যায়।

প্রয়োজনীয় লাইব্রেরি:

import pandas as pd
import matplotlib.pyplot as plt

ডেটাফ্রেম তৈরি:

dataFrame = pd.DataFrame({
    "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'],
    "Reg_Price": [2000, 2500, 2800, 3000, 3200, 3500],
    "Units": [100, 120, 150, 170, 180, 200]
})

লাইন গ্রাফ আঁকা (Reg_Price vs Units):

plt.plot(dataFrame["Reg_Price"], dataFrame["Units"])
plt.show()

সম্পূর্ণ কোড উদাহরণ:

import pandas as pd
import matplotlib.pyplot as plt

# ২ কলামসহ ডেটাফ্রেম তৈরি
dataFrame = pd.DataFrame({
    "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'],
    "Reg_Price": [2000, 2500, 2800, 3000, 3200, 3500],
    "Units": [100, 120, 150, 170, 180, 200]
})

# লাইন গ্রাফ আঁকা
plt.plot(dataFrame["Reg_Price"], dataFrame["Units"])
plt.show()

আউটপুট:

এটি Reg_Price (x-অক্ষ) বনাম Units (y-অক্ষ) লাইন গ্রাফ তৈরি করবে।

বিশেষতা:

  • plt.plot(x, y): x এবং y সিরিজ/অ্যারে নেয়
  • পান্ডাস সিরিজ সরাসরি প্লট করা যায়
  • সিম্পল এবং দ্রুত লাইন প্লটের জন্য উপযুক্ত
  1. Pandas DataFrame.plot কে Matplotlib সাবপ্লটে ফিট করা

  2. Matplotlib-এ সকল xticks সহ Pandas মাল্টি-ইনডেক্স ডেটাফ্রেম প্লট করা

  3. Matplotlib-এ স্ক্যাটার প্লটের জন্য গড় লাইন কীভাবে আঁকবেন?

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