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

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

Python Bokeh – 在图形上绘制椭圆

Bokeh是一种Python库,可以用于交互式可视化工具。它支持多种图表类型,包括散点图、线图、柱形图、等高线图和热图等。在本文中,我们将讨论如何使用Bokeh库绘制椭圆。

安装Bokeh

请务必在开始之前安装Bokeh库。您可以使用以下命令在Python中安装Bokeh:

!pip install bokeh

或者直接在命令行中输入:

pip install bokeh
绘制椭圆

要在Bokeh中绘制椭圆,我们需要将椭圆的坐标传递给oval方法。以下是一个简单的例子:

from bokeh.plotting import figure, show

# 创建一个新图表
p = figure()

# 添加一个椭圆形
p.oval(x=2, y=5, width=4, height=3, color="red")

# 显示图表
show(p)

这会在图表上绘制一个椭圆。

参数解释:

  • x:椭圆的中心的x坐标。
  • y:椭圆的中心的y坐标。
  • width:椭圆的宽度。
  • height:椭圆的高度。
  • color:椭圆的填充颜色。
添加多个椭圆

要在同一图表中添加多个椭圆,我们可以调用oval方法多次来为每个椭圆指定不同的坐标和大小。以下是一个例子:

from bokeh.plotting import figure, show

# 创建一个新图表
p = figure()

# 添加第一个椭圆
p.oval(x=2, y=5, width=4, height=3, color="red")

# 添加第二个椭圆
p.oval(x=5, y=2, width=3, height=4, color="blue")

# 显示图表
show(p)

这会在图表上绘制两个椭圆,一个是红色的,另一个是蓝色的。

总结

Bokeh是一种非常强大的Python库,可以帮助您轻松创建交互式的数据可视化。在本文中,我们展示了如何使用Bokeh绘制椭圆,并且探讨了如何在同一个图表中绘制多个椭圆。我们希望这篇文章能够帮助您更好地了解如何使用Bokeh库绘制图形。