কম্পিউটার

matplotlib ব্যবহার করে পাইথনের বহুভুজের মধ্যে একটি এলাকা কীভাবে পূরণ করবেন?


matplotlib ব্যবহার করে পাইথনের একটি বহুভুজের মধ্যে একটি এলাকা পূরণ করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

পদক্ষেপ

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

  • একটি চিত্র এবং সাবপ্লটের একটি সেট তৈরি করুন৷

  • একটি বহুভুজের একটি উদাহরণ পান৷

  • পুনরাবৃত্তিযোগ্য বহুভুজ সহ প্যাচের জেনেরিক সংগ্রহ পান।

  • একটি 'সংগ্রহ' যোগ করুন অক্ষের সংগ্রহে; সংগ্রহ ফেরত দিন।

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

উদাহরণ

import matplotlib.pyplot as plt
from matplotlib.collections import PatchCollection
from matplotlib.patches import Polygon
import numpy as np

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

fig, ax = plt.subplots(1)

polygon = Polygon(np.random.rand(6, 2), closed=True, alpha=1)

collection = PatchCollection([polygon])

ax.add_collection(collection)

plt.show()

আউটপুট

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

matplotlib ব্যবহার করে পাইথনের বহুভুজের মধ্যে একটি এলাকা কীভাবে পূরণ করবেন?


  1. আমি কিভাবে ম্যাটপ্লটলিব ব্যবহার করে পাইথনে 3D হিস্টোগ্রাম রেন্ডার করতে পারি?

  2. Matplotlib ব্যবহার করে কীবোর্ড ইনপুট দ্বারা একটি পাইথন চিত্র কিভাবে বন্ধ করবেন?

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

  4. কিভাবে matplotlib এবং Python ব্যবহার করে একই চিত্রে একাধিক প্লট প্লট করা যায়?