I Jupyterのノートブックに次のコードがあります。GitHub上でレンダリングされたJupyter/IPythonノートブックにBokehJSが表示されないのはなぜですか?
import numpy as np
from bokeh.plotting import figure, show
from bokeh.io import output_notebook
N = 4000
x = np.random.random(size=N) * 100
x = np.random.random(size=N) * 100
radii = np.random.random(size=N) * 1.5
colors = ["#%02x%02x%02x" % (r, g, 150) for r, g in zip(np.floor(50+2*x), np.floor(30+2*y))]
output_notebook()
# Loading BokehJS ...
p = figure()
p.circle(x, y, radius=radii, fill_color=colors, fill_alpha=0.6, line_color=None)
show(p)
はしかし、それは任意のプロットやグラフィックスを表示しません。単に「Loading BokehJS」に固執しています。
原則として、レンダリングされたノートブックはGitHub上のすべてのJavascriptが削除されるので、これはnbviewerで動作するはずです(私は思っていますか?)。しかし私の経験では、それはしません。
"nbviewerはJavaScriptを削除しないので、Bokeh nbviewer.orgギャラリーのすべてのノートブックがうまく表示されます。 私はこれに気付きました。私のノートブックをギターに入れてnbviewerに入れると、彼らはまだ表示されません。ノートブックを表示するためにnbviewerをどうやって使用しますか? – ShanZhengYang
'0.12.1'と静的にレンダリングされたノートブックに問題があるかもしれません。これは積極的な調査の下、「0.12.2」で解決される予定です。 GitHubにWIP PRがあります。今のところ私は '0.12'を使うことを提案します。 – bigreddot
問題にリンクしていますか?ありがとう – ShanZhengYang