2017-08-29 59 views
0
一個絕對直方圖

我試圖產生分類數據的簡單直方圖與下面的代碼問題創造了背景虛化及大熊貓

import pandas as pd 
from bokeh.plotting import figure, show 

# some fake categories and count data 
counts = pd.Series({'Cat0':1599, 'Cat1':1357, 'Cat2':671, 
        'Cat3':610, 'Cat4':446, 'Cat5':210}) 

# pull out the categories from the index 
cats = list(counts.keys()) 

plt = figure(x_range=cats) 
plt.vbar(cats, top=list(counts.values), width=2, line_color='green') 
show(plt) 

但不是一個陰謀,我得到

Javascript error adding output! Error: Error rendering Bokeh model: could not find tag with id: e7346df5-7d3d-4f34-92e2-9e59eb36ec41 See your browser Javascript console for more details.

這是一個錯誤還是我指定了錯誤?

我使用在Ubuntu(內核4.10.0)上運行的Firefox 54.0。其他散點圖運行沒有問題。我將它們內聯輸出到Jupyter筆記本。 散景是bokeh-0.12.4-py3.6。

回答

0

不知道是什麼原因造成的問題,但重新執行

from bokeh.plotting import figure, show, output_notebook

,並重新運行

output_notebook()

解決了這個問題,並繪製了筆記本再次顯示。

+0

Bokeh和筆記本都是大型,複雜,多運行時間的軟件。讓他們一起玩好是一個很大的挑戰。儘管如此,在經過了一系列旨在改善筆記本整合的工作後,我認爲事情已經相當穩定了一段時間。如果可能,我會建議升級。最新版本是'0.12.7' – bigreddot