📜  Python Bokeh – 在图形上绘制矩形(1)

📅  最后修改于: 2023-12-03 15:04:04.331000             🧑  作者: Mango

Python Bokeh – 在图形上绘制矩形

Bokeh是一个交互式的数据可视化库,可以在Python中使用。Bokeh的优点是它可以快速轻松地绘制各种形状,包括矩形。

下面是一个简单的示例,展示如何使用Bokeh在图形上绘制矩形:

from bokeh.plotting import figure, output_file, show

# 创建一个绘图对象
p = figure(width=400, height=400)

# 绘制矩形
p.rect(x=[1, 2, 3], y=[1, 2, 3], width=0.5, height=0.5)

# 输出到静态 HTML 文件中
output_file("rect.html")

# 显示图形
show(p)

在这个例子中,我们创建了一个绘图对象p,并使用p.rect()函数绘制了三个矩形。这个函数有几个参数,x和y指定了矩形的位置,width和height指定了矩形的大小。此外,我们还设置了静态HTML文件的输出路径,通过show()函数来显示图形。

除了常规的矩形,Bokeh还支持其他形状的绘制,例如圆形、三角形、线等。Bokeh的API文档提供了详细的说明和示例。

总之,Bokeh是一个非常强大的数据可视化库,可以在Python中快速创建各种漂亮的图表。矩形只是其中的一个小示例。