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

Matplotlib-এ একাধিক X বা Y অক্ষ প্লট করার পদ্ধতি


একাধিক X বা Y অক্ষ প্লট করতে twinx() বা twiny() মেথড ব্যবহার করা যায়, নিম্নলিখিত ধাপগুলো নেওয়া যায় −

  • subplots() মেথড ব্যবহার করে একটি ফিগার এবং সাবপ্লট সেট তৈরি করুন।

  • বাম Y-অক্ষ স্কেলে [1, 2, 3, 4, 5] ডেটা পয়েন্ট প্লট করুন।

  • twinx() মেথড ব্যবহার করে শেয়ার্ড X-অক্ষ কিন্তু স্বতন্ত্র Y-অক্ষ দিয়ে Axes-এর টুইন তৈরি করুন, ax2।

  • ডান Y-অক্ষ স্কেলে [11, 12, 31, 41, 15] ডেটা পয়েন্ট নীল রঙে প্লট করুন।

  • tight_layout() মেথড ব্যবহার করে সাবপ্লটের মধ্যে ও চারদিকে প্যাডিং অ্যাডজাস্ট করুন।

  • ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।

উদাহরণ

import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True fig, ax1 = plt.subplots() ax1.plot([1, 2, 3, 4, 5], color='red') ax2 = ax1.twinx() ax2.plot([11, 12, 31, 41, 15], color='blue') fig.tight_layout() plt.show()

আউটপুট

Matplotlib-এ একাধিক X বা Y অক্ষ প্লট করার পদ্ধতি


  1. Matplotlib-এ একাধিক কালারবার দেখানোর পদ্ধতি

  2. পাইথনে কালারবার সহ ২D ম্যাট্রিক্স প্লট করুন Matplotlib-এ

  3. পাইথনে matplotlib.animate ব্যবহার করে কন্টুর প্লট অ্যানিমেট করার পদ্ধতি

  4. Matplotlib-এ অক্ষ সওয়াপ করার পদ্ধতি