আমি পাইথন থেকে matplotlib
ডেটা প্লট করতে (ব্যবহার plot
এবং errorbar
ফাংশন) ব্যবহার করছি । আমাকে সম্পূর্ণ পৃথক এবং স্বতন্ত্র প্লটের একটি সেট প্লট ylim
করতে হবে এবং তারপরে তাদের মানগুলি সামঞ্জস্য করতে হবে যাতে সেগুলি সহজেই দৃষ্টিভঙ্গির সাথে তুলনা করতে পারে।
আমি কীভাবে ylim
প্রতিটি প্লট থেকে মানগুলি পুনরুদ্ধার করতে পারি , যাতে আমি নিম্ন ও উপরের পাতলা মান যথাক্রমে নূন্যতম এবং সর্বোচ্চ গ্রহণ করতে পারি এবং প্লটগুলিকে সামঞ্জস্য করতে পারি যাতে তাদের চাক্ষুষভাবে তুলনা করা যায়?
অবশ্যই, আমি কেবল ডেটা বিশ্লেষণ করতে এবং নিজের কাস্টম ylim
মানগুলি নিয়ে আসতে পারি ... তবে আমি matplotlib
আমার জন্য এটি ব্যবহার করতে চাই । কীভাবে সহজে (এবং দক্ষতার সাথে) এটি করা যায় সে সম্পর্কে কোনও পরামর্শ?
এখানে আমার পাইথন ফাংশন যা ব্যবহার করে প্লট করে matplotlib
:
import matplotlib.pyplot as plt
def myplotfunction(title, values, errors, plot_file_name):
# plot errorbars
indices = range(0, len(values))
fig = plt.figure()
plt.errorbar(tuple(indices), tuple(values), tuple(errors), marker='.')
# axes
axes = plt.gca()
axes.set_xlim([-0.5, len(values) - 0.5])
axes.set_xlabel('My x-axis title')
axes.set_ylabel('My y-axis title')
# title
plt.title(title)
# save as file
plt.savefig(plot_file_name)
# close figure
plt.close(fig)