使用Matplotlib提高绘图性能

时间:2014-04-04 16:54:28

标签: python matplotlib

我使用matplotlib来绘制超过一百个图。这当前太慢了,我想稍微优化一下代码。

每个图形包含最多20行,这样绘制(简化):

f, ax = plt.subplots(1)
for i, y in enumerate(data):
    ax.plot(tasks, res, marker=markers[i], label=labels[i])

我认为方法plot实际上是在绘制太多东西(例如轴)。我尝试使用line.set_ydata,但这取代了上一行。

有没有办法做类似但更快的事情?

0 个答案:

没有答案