কম্পিউটার

ম্যাটপ্লটলিবের মার্কারগুলিকে প্রভাবিত না করেই স্বচ্ছ ত্রুটি বার


ম্যাটপ্লটলিবে মার্কারগুলিকে প্রভাবিত না করে স্বচ্ছ ত্রুটি বার তৈরি করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

পদক্ষেপ

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

  • ডেটার জন্য x, y এবং z তালিকা তৈরি করুন।

  • একটি পরিবর্তনশীল শুরু করুন error_bar_width=5

  • প্লট y বনাম x লাইন হিসাবে এবং/অথবা সংযুক্ত ত্রুটি বার সহ চিহ্নিতকারী।

  • বার এবং ক্যাপের আলফা মান সেট করুন।

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

উদাহরণ

from matplotlib import pyplot as plt

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

x = [1, 3, 5, 7]
y = [1, 3, 5, 7]
z = [4, 5, 1, 4]

error_bar_width = 5

markers, caps, bars = plt.errorbar(x, y, z, capsize=5, elinewidth=error_bar_width,
   markeredgewidth=7, fmt='o', ecolor='black', capthick=2)
[bar.set_alpha(0.5) for bar in bars]
[cap.set_alpha(0.5) for cap in caps]

plt.show()

আউটপুট

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

ম্যাটপ্লটলিবের মার্কারগুলিকে প্রভাবিত না করেই স্বচ্ছ ত্রুটি বার


  1. Matplotlib-এ অক্ষ ছাড়াই 3D বার প্লট করুন

  2. ম্যাটপ্লটলিবে হ্যাচের লাইনউইথ কীভাবে পরিবর্তন করবেন?

  3. ম্যাটপ্লটলিব ব্যবহার করে সিবোর্ন বার প্লটে ত্রুটি বারগুলি কীভাবে বন্ধ করবেন?

  4. Matplotlib এ কিংবদন্তি চিহ্নিতকারী এবং লেবেলের মধ্যে স্থান কীভাবে সামঞ্জস্য করবেন?