matplotlib UserWarning在某些情况下使用log轴时

时间:2015-03-27 12:19:17

标签: python matplotlib

基本上我正在运行一些我使用Numpy创建的优化算法,我想根据迭代次数绘制错误的日志。通过线性回归完成此操作并且没有任何问题,在使用逻辑回归进行完全相同的操作时,我似乎遇到了问题。我得到以下“警告”:

  

/usr/lib64/python2.6/site-packages/matplotlib/axis.py:1004:   UserWarning:无法找到沿轴的像素距离   填充;假设不需要间隔填充。 warnings.warn(“无法   找到沿轴的像素距离以进行间隔填充;假设没有   需要间隔填充。“)

但是,当我不对y轴使用对数轴时,我也没有得到错误。我正在使用的数组的所有元素也是正数,因此它与使用非正数的对数不应该有任何关系。

以前有没有人见过这个?有谁知道它可能指的是什么?

由于

1 个答案:

答案 0 :(得分:-1)

不确定此问题是否仍然存在,但是我遇到了类似的问题,并且更新seaborn为我解决了该问题。对您来说,可能是matplotlib,具体取决于您使用了哪个包来创建图形。