জয়েন লগইন

ম্যাটপ্লটলিব

🌈ম্যাটপ্লটলিব কি?

📋ম্যাটপ্লটলিব হলো লেআউট নির্ধারণ করার পদ্ধতি।

⚒️ম্যাটপ্লটলিব লেআউট নির্ধারণ করতে ব্যবহৃত হয়।

ম্যাটপ্লটলিব সমূহ

ম্যাটপ্লটলিব এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ subplots - একাধিক সাবপ্লটসহ চিত্র তৈরি করা
  • ➡️ subplot - চিত্রে সাবপ্লট তৈরি করা
  • ➡️ subplot_mosaic - বিন্যাস অনুযায়ী একাধিক সাবপ্লট তৈরি করা
  • ➡️ tight_layout - চিত্রের উপাদানগুলোর বিন্যাস সামঞ্জস্য করা

subplots - একাধিক সাবপ্লটসহ চিত্র তৈরি করার উদাহরণ।

matplotlib
import matplotlib.pyplot as plt

figure, axes = plt.subplots(
    2,
    2,
    figsize=(8, 6)
)

axes[0, 0].plot(
    [1, 2, 3],
    [2, 4, 6]
)

axes[0, 1].bar(
    ["sakib", "tanim"],
    [80, 65]
)

axes[1, 0].scatter(
    [1, 2, 3],
    [5, 3, 7]
)

axes[1, 1].pie(
    [40, 35, 25],
    labels=["পাইথন", "পিএইচপি", "জাভাস্ক্রিপ্ট"]
)

plt.tight_layout()

plt.show()

subplot - চিত্রে সাবপ্লট তৈরি করার উদাহরণ।

matplotlib
import matplotlib.pyplot as plt

plt.subplot(1, 2, 1)

plt.plot(
    [1, 2, 3],
    [2, 4, 6]
)

plt.subplot(1, 2, 2)

plt.bar(
    ["সাকিব", "তানিম"],
    [80, 65]
)

plt.tight_layout()

plt.show()

subplot_mosaic - বিন্যাস অনুযায়ী একাধিক সাবপ্লট তৈরি করার উদাহরণ।

matplotlib
import matplotlib.pyplot as plt

figure, axes = plt.subplot_mosaic(
    [
        ["main", "side"],
        ["main", "bottom"]
    ],
    figsize=(8, 6)
)

axes["main"].plot(
    [1, 2, 3, 4],
    [2, 5, 3, 8]
)

axes["side"].bar(
    ["সাকিব", "তানিম"],
    [80, 65]
)

axes["bottom"].scatter(
    [1, 2, 3],
    [5, 3, 7]
)

plt.show()

tight_layout - চিত্রের উপাদানগুলোর বিন্যাস সামঞ্জস্য করার উদাহরণ।

matplotlib
import matplotlib.pyplot as plt

figure, axes = plt.subplots(
    2,
    2,
    figsize=(8, 6)
)

axes[0, 0].plot(
    [1, 2, 3],
    [2, 4, 6]
)

axes[0, 1].bar(
    ["সাকিব", "তানিম"],
    [80, 65]
)

axes[1, 0].scatter(
    [1, 2, 3],
    [5, 3, 7]
)

axes[1, 1].plot(
    [1, 2, 3],
    [7, 4, 9]
)

plt.tight_layout()

plt.show()

ম্যাটপ্লটলিব সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
subplots একাধিক সাবপ্লটসহ চিত্র তৈরি করতে ব্যবহৃত হয়।
subplot চিত্রে সাবপ্লট তৈরি করতে ব্যবহৃত হয়।
subplot_mosaic বিন্যাস অনুযায়ী একাধিক সাবপ্লট তৈরি করতে ব্যবহৃত হয়।
tight_layout চিত্রের উপাদানগুলোর বিন্যাস সামঞ্জস্য করতে ব্যবহৃত হয়।