এই প্রশ্নের সাথে খুব অনুরূপ তবে এই পার্থক্যের সাথে আমার চিত্রটি যতটা বড় হওয়া দরকার।
আমাকে ম্যাটপ্ল্লোলিবে উল্লম্বভাবে স্ট্যাকযুক্ত প্লটগুলির পুরো গোছা তৈরি করতে হবে। ফলস্চেভ ব্যবহার করে একটি ওয়েবপৃষ্ঠায় সংরক্ষণ করা হবে এবং চূড়ান্ত চিত্রটি যতক্ষণ লম্বা হবে সাব-প্লটগুলি যতক্ষণ ফাঁকা থাকবে তাই সেগুলি ওভারল্যাপ না করে I
আমি চিত্রটি যত বড় হতে দেই না কেন, সাবপ্লটগুলি সর্বদা ওভারল্যাপ করে বলে মনে হচ্ছে।
আমার কোডটি বর্তমানে মনে হচ্ছে
import matplotlib.pyplot as plt
import my_other_module
titles, x_lists, y_lists = my_other_module.get_data()
fig = plt.figure(figsize=(10,60))
for i, y_list in enumerate(y_lists):
plt.subplot(len(titles), 1, i)
plt.xlabel("Some X label")
plt.ylabel("Some Y label")
plt.title(titles[i])
plt.plot(x_lists[i],y_list)
fig.savefig('out.png', dpi=100)