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

subplot2grid ব্যবহার করে sharex করার পদ্ধতি


subplot2grid ব্যবহার করে sharex করার জন্য নিম্নলিখিত ধাপগুলো নেওয়া যায় −

  • numpy ব্যবহার করে র‍্যান্ডম ডেটা, t, x, y1 এবং y2 তৈরি করুন।

  • figure() মেথড ব্যবহার করে নতুন ফিগার তৈরি করুন বা বিদ্যমান ফিগার একটিভেট করুন।

  • colspan=3 এবং rowspan=2 সহ একটি রেগুলার গ্রিডের নির্দিষ্ট লোকেশনে একটি সাবপ্লট তৈরি করুন।

  • colspan=3 এবং sharex=ax1 (স্টেপ ৩) সহ একটি রেগুলার গ্রिडের নির্দিষ্ট লোকেশনে একটি সাবপ্লট তৈরি করুন।

  • plot() মেথড ব্যবহার করে t এবং y1 এবং y2 দিয়ে কার্ভ প্লট করুন।

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

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

উদাহরণ

import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True t = np.arange(0.0, 2.0, 0.01) x = np.sin(2 * np.pi * t) y1 = np.exp(-t) y2 = x * y1 fig = plt.figure() ax1 = plt.subplot2grid((4, 3), (0, 0), colspan=3, rowspan=2) ax2 = plt.subplot2grid((4, 3), (2, 0), colspan=3, sharex=ax1) ax1.plot(t, y1, c='red') ax2.plot(t, y2, c='orange') plt.tight_layout() plt.show()

আউটপুট

subplot2grid ব্যবহার করে sharex করার পদ্ধতি


  1. Matplotlib-এ কমপ্লেক্স নম্বর (আর্গ্যান্ড ডায়াগ্রাম) প্লট করার পদ্ধতি

  2. ম্যাটপ্লটলিবে রামধনু রঙের মাল্টি-কালার লাইন আঁকা

  3. পাইথনে plt.show() উইন্ডো ম্যাক্সিমাইজ করার উপায়

  4. পাইথনে দুটি প্লাট সাইড-বাই-সাইড তৈরি করার পদ্ধতি