2015-05-09 76 views
1

我有一个程序,使动画与线matplotlib然后errorbars(垂直) 我开始空的东西与此Matplotlib动画不允许我创建底部和顶部的Line2D

errorline_g, (bottomsg,topsg), (vertsg,) = ax.errorbar([], 
[],yerr=1,fmt='-o',color='green') 

它一直工作,但现在(更新至最新的Ubuntu)我有一个错误:

ValueError: need more than 0 values to unpack 

,如果我尝试 errorline_g,caplineg,barlinecolg = ax.errorbar([], [],yerr = 1,FMT =' - o',color ='green')

print errorline_g 

Line2D中(_line9)C

print caplineg, barlinecolg

()()

这是两个空的元组顺便说一句,然后我不能与元组再设定数据。

matplotlib是否有任何重大变化导致了这种情况? 如何更新我的代码以使其工作?

感谢您提前提供任何帮助!

JM

+0

请出示您的完整代码,最好带有一些制作数据 - 请参阅[这里](http://stackoverflow.com/help/mcve)创建一个MCVE。 – Ajean

+0

我修好了。而不是[]我用列表中的第一个值绘制后。谢谢。 –

回答

0

显然它不能再是一个空列表了。我添加了一些值。我不再有这个错误。