একটি গোষ্ঠীর মধ্যে পান্ডাসে একাধিক বারপ্লট আঁকার সময় বারগুলির মধ্যে স্থান পরিবর্তন করতে, আমরা plot()-এ লাইনউইথ ব্যবহার করতে পারি পদ্ধতি।
পদক্ষেপ
- চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
- দুটি কলাম দিয়ে একটি অভিধান তৈরি করুন।
- একটি দ্বি-মাত্রিক, আকার-পরিবর্তনযোগ্য, সম্ভাব্য ভিন্ন ভিন্ন ট্যাবুলার ডেটা তৈরি করুন।
- plot() দিয়ে ডেটাফ্রেম প্লট করুন পদ্ধতি, লাইনউইথ সহ যা বারের মধ্যে স্থান পরিবর্তন করে।
- প্লটে একটি কিংবদন্তি রাখুন।
- চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
import pandas as pd from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True d = {'Column 1': [i for i in range(10)], 'Column 2': [i * i for i in range(10)]} df = pd.DataFrame(d) df.plot(kind='bar', edgecolor='white', linewidth=1) plt.legend(loc="upper left") plt.show()
আউটপুট