📅  最后修改于: 2023-12-03 15:04:04.331000             🧑  作者: Mango
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中快速创建各种漂亮的图表。矩形只是其中的一个小示例。