如何在 Python 中使用 Bokeh 建立階梯線圖?


Bokeh 是一個用於資料視覺化的 Python 包。它是一個開源專案。Bokeh 使用 HTML 和 JavaScript 渲染其繪圖。這表明它在處理基於 Web 的儀表板時非常有用。

Bokeh 可以輕鬆地與 NumPy、Pandas 和其他 Python 包結合使用。它可以用來生成互動式圖表、儀表板等等。

Bokeh 的依賴項 -

Numpy
Pillow
Jinja2
Packaging
Pyyaml
Six
Tornado
Python−dateutil

在 Windows 命令提示符下安裝 Bokeh

pip3 install bokeh

在 Anaconda 提示符下安裝 Bokeh

conda install bokeh

glyph 函式中的“step”函式用於生成離散資料點。

示例

from bokeh.plotting import figure, output_file, show
output_file("stepLine.html")
p = figure(plot_width=500, plot_height=300)

p.step([2, 5, 3, 6, 7,9], [6,3, 2, 1, 0, 5], line_width=2, mode="center")

show(p)

輸出

解釋

  • 匯入併為所需的包設定別名。

  • 呼叫 figure 函式,並設定繪圖寬度和高度。

  • 呼叫“output_file”函式以指定將生成的 html 檔案的名稱。

  • 呼叫 Bokeh 中的“step”函式,並傳入資料。

  • 它有助於渲染階梯。

  • “show”函式用於顯示繪圖。

更新於: 2021年1月19日

139 次檢視

啟動你的 職業生涯

透過完成課程獲得認證

開始
廣告

© . All rights reserved.