ボケは、インタラクティブな可視化のPythonライブラリにレンダリングするために設計されたWebブラウザです。これは、他の可視化ライブラリとコア差ボケです。
-
特に、Webブラウザ、ライブラリをプロットの可視化のためのPythonのインタラクティブ
-
シンプルで美しいインタラクティブな可視化D3.jsとして作られたが、D3.js.より困難と低くすることができます
-
HTML文書またはスタンドアロンサーバプログラム
-
これは、大規模な、動的なフローデータを処理、またはすることができます
-
サポートのPython(またはスカラ、R、ジュリア...)
-
それはJavascriptを使用する必要はありません
ボケインタフェース
-
チャート:高レベルのインタフェース、複雑なグラフを描画するための簡単な方法
-
プロット:グラフィック要素を組み立てるための中間レベルのインタフェースを
-
モデル:低レベルのインタフェース、開発者のための最大の柔軟性を提供
包引用から bokeh.io インポート output_notebook、output_fileは、ショーから bokeh.chartsが インポート 散布、バー、箱ひげ図、和音から bokeh.layouts インポート 行インポート seaborn として snsexercise = sns.load_dataset('運動')output_notebook()
-
bokeh.io輸入output_fileは.htmlを文書作成から
-
jupyterで使用されているboken.io輸入output_notebookから
散布散布
#散点图 P =散布(データ=運動、X = 'ID'、Y = 'パルス'、タイトル= '運動データセット')を表示(P)
ヒストグラムバー
#柱状图 P =バー(データ=運動、値= 'パルス'、ラベル= 'ダイエット'、スタック= '種類'、タイトル= '運動データセット')ショー(P)
ボックス図箱ひげ図
# 盒子图box1 = BoxPlot(data=exercise, values='pulse', label='diet', color='diet', title='exercise dataset')box2 = BoxPlot(data=exercise, values='pulse', label='diet', stack='kind', color='kind', title='exercise dataset')show(row(box1, box2))
<ignore_js_op>弦图 Chord
# 弦图 Chordchord1 = Chord(data=exercise, source="id", target="kind")chord2 = Chord(data=exercise, source="id", target="kind", value="pulse")show(row(chord1, chord2))
<ignore_js_op>bokeh.plotting方框 square, 圆形 circle
from bokeh.plotting import figureimport numpy as npp = figure(plot_width=400, plot_height=400)# 方框p.square(np.random.randint(1,10,5), np.random.randint(1,10,5), size=20, color="navy")# 圆形p.circle(np.random.randint(1,10,5), np.random.randint(1,10,5), size=10, color="green")show(p)
<ignore_js_op>
更多技术资讯可关注:gzitcast