描画ツールのボケ味

ボケは、インタラクティブな可視化の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

おすすめ

転載: www.cnblogs.com/heimaguangzhou/p/11550252.html