最近在练习一个回归方程,使用python的matplotlib库画图,再将回归直线显示的过程中,出现异常:
File "D:\Python27\lib\site-packages\matplotlib\units.py", line 148, in get_converter
converter = self.get_converter(xravel[0])
File "D:\Python27\lib\site-packages\numpy\matrixlib\defmatrix.py", line 316, in __getitem__
out = N.ndarray.__getitem__(self, index)
RuntimeError: maximum recursion depth exceeded
</pre>网上说该异常是因为程序递归调用超出限制次数,给出了一种解决办法:<pre name="code" class="python">import sys
sys.setrecursionlimit(10000)
但是,修改之后,程序仍然错误,此方法不行!
还有一种说法是说matplotlib版本的问题,按照说明,重新安装了最新版本的matplotlib,测试正确