আমি দুটি সাবপ্লট অক্ষকে ভাগ করে নেওয়ার চেষ্টা করছি তবে চিত্রটি তৈরি হওয়ার পরে আমার এক্স অক্ষটি ভাগ করে নেওয়া দরকার। সুতরাং, উদাহরণস্বরূপ, আমি এই চিত্রটি তৈরি করি:
import numpy as np
import matplotlib.pyplot as plt
t= np.arange(1000)/100.
x = np.sin(2*np.pi*10*t)
y = np.cos(2*np.pi*10*t)
fig=plt.figure()
ax1 = plt.subplot(211)
plt.plot(t,x)
ax2 = plt.subplot(212)
plt.plot(t,y)
# some code to share both x axis
plt.show()
মন্তব্যের পরিবর্তে আমি উভয় এক্স অক্ষটি ভাগ করে নেওয়ার জন্য কিছু কোড প্রবেশ করিয়ে দেব। আমি কীভাবে এটি করতে পারি তার কোনও সন্ধান পাইনি। কিছু বৈশিষ্ট্য রয়েছে
_shared_x_axes
এবং _shared_x_axes
যখন আমি অক্ষটি পরীক্ষা করতে fig.get_axes()
পারি ( ) তবে সেগুলি কীভাবে সংযুক্ত করতে হয় তা আমি জানি না।