Entity
还有另一种方式编写代码,以使y轴升序吗? 如果是这样的话。我应该在哪里找到它?这是来自senddex matplotlib教程
答案 0 :(得分:0)
更好的解决方案是不要手动完成所有工作,而是依靠numpy读取数据。另外,在每个循环步骤中不清除轴可能会有所帮助。
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.animation as animation
fig, ax = plt.subplots()
line, = ax.plot([],[])
def animate(i):
x,y = np.loadtxt("data/example.txt", unpack=True, delimiter=",")
line.set_data(x,y)
ax.relim()
ax.autoscale_view()
ani = animation.FuncAnimation(fig, animate, interval=1000)
plt.show()