Я пытаюсь анимировать список и список списков на одном графике, где значение списка должно отображаться одним цветом, а список списков - другим цветом.Моя запись для списка работает нормально, но я не могу видеть, как данные списков отображаются на одном графике с зеленым цветом.
def update_lines(num, data1, data2, line1, line2):
line1.set_data(data1[..., :num])
line2.set_data(data2[0][num],data2[1][num])
return line1, line2
list_x = []
list_y = []
listoflist_x = []
listoflist_y = []
data1 = np.array([list_x,list_y])
data2 = np.array([listoflist_x,listoflist_y])
fig1 = plt.figure()
ax1 = fig1.add_subplot(121)
l1, = ax1.plot([], [], 'r-')
ax1.set_xlim(-127,50)
ax1.set_ylim(-235,21)
ax2 = ax1.twinx()
l2, = ax2.plot([], [],'go',markersize=1)
line_ani = animation.FuncAnimation(fig1, update_lines, frames=1000, fargs=(data1,data2,l1,l2),interval=1, blit=False)
plt.show()