2017-01-05 10 views
1

bokeh gridplotレイアウトを使用して複数のグラフをプロットしようとしています。グラフはノートブックから正常に表示されますが、ブラウザでは表示されません。 ブラウザで「Bokeh重複編集エラー」が表示されます。以下は私が使用しているコードです。Bokeh重複編集エラーの取得

from bokeh.plotting import figure, output_file, output_notebook,show 
from bokeh.charts import Line 
from bokeh.layouts import gridplot 
import pandas as pd 

df= pd.read_csv("C:/tps.csv") 
df1= pd.read_csv("C:/abc.csv") 

p1=Line(df,title="Test1") 
p2=Line(df1,title="Test2") 

grid = gridplot([[p1, p2]], toolbar_location=None) 
# show the results 
output_file('Test.html') 
output_notebook() 
show(grid) 

私は間違いを見つけられません。どんなポインタが本当に役立つでしょう。私も同じ問題に直面していたあなたの助け

+0

これは考えられるバグのようです。しかし、データファイルが提供されていないため、コードを実行して問題を再現する必要があります。 [GitHub issue tracker](https://github.com/bokeh/bokeh/issues)に完全で最小限のサンプルコードを添付してバグレポートを提出してください – bigreddot

+0

'pd.read_csv'コールを 'np.arange'に置き換えてくださいbokeh 0.12を使用すると、このコードは2つの折れ線グラフを生成し、エラーは発生しません。おそらくv0.12が根本的な問題を修正しました。 –

答えて

1

ため おかげで、その理由は、私は複数のshow()のコマンドを持っていたことだった、私はちょうど単一show()を維持し、それがうまく働きました。 さもないと、あなたは、ドキュメントを取得し、クリアすることができ、次のいずれか

from bokeh.io import curdoc 
curdoc().clear() 

役に立てば幸いです。

関連する問題