Python'dan matplotlibverileri (kullanarak plotve errorbarişlevler) çizmek için kullanıyorum . Tamamen ayrı ve bağımsız bir dizi çizim yapmalı ve ardından ylimdeğerlerini kolayca görsel olarak karşılaştırılabilecek şekilde ayarlamalıyım .
ylimSırasıyla alt ve üst ylim değerlerinin min ve max değerlerini alabilmek ve grafikleri görsel olarak karşılaştırılabilecek şekilde ayarlayabilmek için her bir arsadan değerleri nasıl alabilirim ?
Elbette, verileri analiz edip kendi özel ylimdeğerlerimi bulabilirim ... ama bunu benim matplotlibiçin yapmak isterim. Bunun nasıl kolayca (ve verimli bir şekilde) yapılacağına dair herhangi bir öneriniz var mı?
Kullanarak çizim yapan Python işlevim 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)
