如何在Python中使用Bokeh创建阶梯线图?

如何在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”函数用于生成离散数据点.

更多Python相关文章,请阅读:Python 教程

示例

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)

输出

如何在Python中使用Bokeh创建阶梯线图?

说明

  • 导入所需的软件包并进行别名设置。

  • 调用figure函数,设定绘图的宽度和高度。

  • 调用“output_file”函数并设置将生成的html文件名。

  • 调用Bokeh中的“step”函数,并输入数据,帮助渲染出不同的步骤。

  • 使用“show”函数来显示绘图。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程