私はPythonコードを実行するためにJupyter Notebookを使用しています。私のコードの問題は、出力が空のプロット(Pythonからのエラーメッセージではありません)を与えていることです。次のようにbokehプロットを作成するための私のPythonコードが空白のプロットを与えています
私のコードはスタンド:私はコードのこれらの束を実行すると
from bokeh.layouts import row
from bokeh.plotting import figure, show, output_file
data = myBenchmarkData
factors = ["Group"]
x = ["Rate"]
dot = figure(title="Categorical Dot Plot", tools="", toolbar_location=None,
y_range=factors, x_range=[0,200])
dot.segment(0, factors, x, factors, line_width=2, line_color="green",)
dot.circle(x, factors, size=15, fill_color="orange", line_color="green", line_width=3,)
output_file("categorical.html", title="categorical.py example")
show(row(dot, sizing_mode="scale_width"))
、新しいHTMLファイルを作成することにより、正しく実行しますがページは、「グループ」は、上に述べた言葉で空白のプロットを示していますy軸。 私のデータはcsvファイルから得られ、正しくインポートされています。 「グループ」と「レート」は、私のデータフレームのシリーズ(列名)です。
私はテストを行い、要因とxのリストをハードコードし、プロットは正常に機能しました。私のコードでは、私のデータフレームの「レート」列の「グループ」列とxリストから要因リストを取得することを理解していないようです。
を使用している作品はJavaScriptコンソールのブラウザで任意のエラーメッセージがありますか? – bigreddot
どうすれば確認できますか? – user3115933
http://webmasters.stackexchange.com/questions/8525/how-to-open-the-javascript-console-in-different-browsers – bigreddot