Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 博克绘图:';非类型';对象没有属性';第'行;_Python_Plot_Bokeh - Fatal编程技术网

Python 博克绘图:';非类型';对象没有属性';第'行;

Python 博克绘图:';非类型';对象没有属性';第'行;,python,plot,bokeh,Python,Plot,Bokeh,我刚刚安装了Anaconda的最新版本 我对博克有一个基本的问题,从这个 我可以通过说line(x,y)来绘图,但是上面的方法如果有效的话看起来会提供更多的灵活性。这个例子(甚至是)与forbokeh.plotting.figure()相矛盾,它明确地说它返回None,这解释了您观察到的错误 因此,直接使用line() 但是,这适用于0.7之前的bokeh版本:。这意味着figure().line()应该与Bokeh0.7+一起工作。figure()的文档显然尚未更新。在OS X上的bokeh

我刚刚安装了Anaconda的最新版本

我对博克有一个基本的问题,从这个

我可以通过说line(x,y)来绘图,但是上面的方法如果有效的话看起来会提供更多的灵活性。

这个例子(甚至是)与for
bokeh.plotting.figure()相矛盾,它明确地说它返回
None
,这解释了您观察到的错误

因此,直接使用
line()


但是,这适用于0.7之前的bokeh版本:。这意味着
figure().line()
应该与Bokeh0.7+一起工作。
figure()
的文档显然尚未更新。

在OS X上的bokeh 0.6.1中也有同样的情况:
figure()
返回
None
,这解释了观察到的行为。很好。我更新到0.7版,现在可以使用了。我错误地认为更新anaconda会使我的Bokeh更新。仅供参考,用户指南和参考已经更新。
from bokeh.plotting import *
f = figure()
f.line(x, y)

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