Я бы хотел оживить два разных сюжета с помощью matplotlib в python, но все идет не очень хорошо.
Я начал с одного сюжета, и это было прекрасно. Анимация была достаточно легкой. Но сейчас я хочу добавить второй анимационный сюжет, и я изо всех сил. Я хотел бы три строки на этом втором сюжете. Нужно ли иметь одну фигуру с двумя подсюжетами? Или мне нужно иметь две фигуры и иметь вспомогательный участок для представления каждой из трех линий на второй фигуре?
Я подумал, что мне нужно создать две анимации и представить вспомогательные сюжеты:
fig, axs = plt.subplots(1,2)
animation1 = FuncAnimation(fig, self.animate_first, numframes, repeat = False, interval = 10, blit = True)
animation2 = FuncAnimation(fig, self.animate_linegraph, numframes, repeat = False, interval = 10, blit = True)
но если subplots возвращает объект с одной фигурой, и это первый параметр FuncAnimation, что должны делать функции обратного вызова animate? Когда у меня был только один график, я возвращал список патчей из функции animate. Но когда у меня есть два графика для обновления. Я не уверен, что делать.
Любые указатели очень ценятся. О (и в случае, если это не было очевидно :)), я совершенно новичок в Python.
Спасибо,
Пол