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

Matplotlib-ে ভার্টিক্যাল বারচার্টে Y-অ্যাক্সিস ও প্রথম বারের মধ্যবর্তী গ্যাপ রাখার পদ্ধতি?


ভার্টিক্যাল বারচার্টে Y-অ্যাক্সিস ও প্রথম বারের মধ্যবর্তী গ্যাপ রাখতে আমরা X-অ্যাক্সিস স্কেল কমানো পারি।

ধাপসমূহ

  • ফিগার আকার সেট করুন এবং সাবপ্লট들의 মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • x_val, x_names এবং y_val ডেটা পয়েন্টের তালিকা তৈরি করুন। 더불어 width এবং interval ভেরিয়েবল ইনিশিয়ালাইজ করুন।
  • bar() পদ্ধতি ব্যবহার করে বার প্লট তৈরি করুন।
  • X-অ্যাক্সিসের বর্তমান টিক লোকেশন ও লেবেল পান বা সেট করুন।
  • Y-অ্যাক্সিসের বর্তমান টিক লোকেশন ও লেবেল পান বা সেট করুন।
  • বর্তমান অ্যাক্সেসের x লিমিট পান বা সেট করুন।
  • ফিগারটি প্রদর্শন করতে show() পদ্ধতি ব্যবহার করুন।

উদাহরণ

from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x_val = range(5)
x_names = ["one", "two", "three", "four", "five"]
y_val = [10, 30, 40, 20, 15]
width = 0.25
interval = 10
plt.bar(x_val, y_val, width=width, align='center')
plt.xticks(x_val, x_names)
plt.yticks(range(0, max(y_val), interval))
plt.xlim([min(x_val) - 0.5, max(x_val) + 0.5])
plt.show()

আউটপুট

Matplotlib-ে ভার্টিক্যাল বারচার্টে Y-অ্যাক্সিস ও প্রথম বারের মধ্যবর্তী গ্যাপ রাখার পদ্ধতি?


  1. Matplotlib-এ গ্রুপড বার প্লটের মধ্যে স্পেসিং সেট করার পদ্ধতি

  2. Matplotlib-এ শর্ত সত্য হলে একটি বারের কালার কীভাবে পরিবর্তন করবেন?

  3. Matplotlib-এ plt.show এবং cv2.imshow-এর পার্থক্য কী?

  4. Matplotlib-এ লেজেন্ড মার্কার এবং লেবেলের মধ্যে স্থান সমাড়াল করা