python – 散景绘图:’NoneType’对象没有属性’line’

我刚安装了最新版的Anaconda.

example开始,我对Bokeh有一个基本的问题.

from bokeh.plotting import *
f = figure()
f.line(x, y)

AttributeError: 'NoneType' object has no attribute 'line'

我可以通过说行(x,y)进行绘图,但看起来上面的方法如果能够提供更多的灵活性.

示例(甚至是 user guide)与bokeh.plotting.figure()的 documentation相矛盾,后者明确表示它返回None,这解释了您观察到的错误.

因此,直接使用line()似乎是要走的路.

但是,这适用于0.7:version 0.7 deprecated implicit plotting之前的散景版本.这意味着figure().line()应该与散景0.7一起使用.图()的文档显然尚未更新.

相关文章
相关标签/搜索