ভার্টিক্যাল বারচার্টে 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()
আউটপুট
