Как установить ylim интерактивно в цикле для разных сюжетов?питон - PullRequest
0 голосов
/ 26 сентября 2018

У меня есть куча данных, из которых я делаю некоторые барплоты следующим образом:

enter image description here

Как видите, ylim устанавливаются автоматическив соответствии с минимумом и максимумом моих данных, используя следующие строки кода:

y = np.array(data1, data2, data3, data4, data5, data6, data7, data8)
low = min(y)
high = max(y)
plt.ylim([low - ((low*5/100)), (high + ((high*2/100))])

Моя задача сгруппировать эти барплоты в разностный линейный подпункт следующим образом:

enter image description here

Итак, моя проблема здесь в том, что я не могу установить ylim в интерактивном режиме для всех моих данных. Моя идея - создать цикл, который собирает минимум и максимум по всем моим данным, а затем исправляетylim и yticks автоматически.Но я не знаю, как это сделать?

...