কম্পিউটার

ম্যাটপ্লটলিব 2.0-এ আমি কীভাবে একটি অঞ্চলকে শুধুমাত্র হ্যাচ (কোনও পটভূমির রঙ নেই) দিয়ে পূরণ করব?


ম্যাটপ্লটলিবে শুধুমাত্র হ্যাচ (কোন ব্যাকগ্রাউন্ডের রঙ নেই) দিয়ে একটি অঞ্চল পূরণ করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

পদক্ষেপ

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

  • একটি পরিবর্তনশীল শুরু করুন n নমুনা ডেটার সংখ্যা সংরক্ষণ করতে।

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

  • x প্লট করুন এবং y ডেটা পয়েন্ট।

  • x এর মধ্যে এলাকাটি পূরণ করুন এবং y বৃত্ত হ্যাচ সহ, edgecolor="blue" .

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

উদাহরণ

plt# হিসাবে npimport matplotlib.pyplot হিসাবে numpy আমদানি করুন। 256# x এবং y ডেটা পয়েন্টx =np.linspace(-np.pi, np.pi, n, endpoint=True)y =np.sin(2 * x)# চিত্র এবং সাবপ্লটফিগের সেট, ax =plt.subplots( )# ডেটা পয়েন্টসএক্স.প্লট প্লট করুন ="none", hatch="o", edgecolor="blue", linewidth=1.0)# plotplt.show() প্রদর্শন করুন

আউটপুট

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

ম্যাটপ্লটলিব 2.0-এ আমি কীভাবে একটি অঞ্চলকে শুধুমাত্র হ্যাচ (কোনও পটভূমির রঙ নেই) দিয়ে পূরণ করব?


  1. ম্যাটপ্লটলিবে একটি কালারবার সহ একটি 3D চিত্রে স্ক্যাটার পয়েন্টগুলি কীভাবে প্লট করবেন?

  2. কিভাবে 2টি কলামের সাথে একটি Matplotlib কিংবদন্তীতে সারি সারিবদ্ধ করবেন?

  3. নির্বিচারে ডেটা ব্যবহার করে ম্যাটপ্লটলিবের সাথে কীভাবে একটি 4D প্লট তৈরি করবেন?

  4. কিভাবে পাইথনে Matplotlib দিয়ে ফাঁপা বর্গক্ষেত্র চিহ্ন তৈরি করবেন?