- Bokeh 教程
- Bokeh - 主页
- Bokeh - 简介
- Bokeh - 环境设置
- Bokeh - 入门
- Bokeh - Jupyter Notebook
- Bokeh - 基本概念
- Bokeh - 使用字体的绘图
- Bokeh - 区域绘图
- Bokeh - 圆形字体
- Bokeh - 矩形、椭圆和多边形
- Bokeh - 分区和弧形
- Bokeh - 专用曲线
- Bokeh - 设置范围
- Bokeh - 轴
- Bokeh - 注释和图例
- Bokeh - Pandas
- Bokeh - ColumnDataSource
- Bokeh - 过滤数据
- Bokeh - 布局
- Bokeh - 绘图工具
- Bokeh - 样式视觉属性
- Bokeh - 自定义图例
- Bokeh - 添加小组件
- Bokeh - 服务器
- Bokeh - 使用 Bokeh 子命令
- Bokeh - 导出绘图
- Bokeh - 嵌入绘图和应用程序
- Bokeh - 扩展 Bokeh
- Bokeh - WebGL
- Bokeh - 使用 JavaScript 开发
- Bokeh 有用资源
- Bokeh - 快速指南
- Bokeh - 有用资源
- Bokeh - 讨论
Bokeh - 矩形、椭圆和多边形
可以在 Bokeh 图形中呈现矩形、椭圆和多边形。Figure 类的rect() 方法基于中心、宽度和高度的 x 和 y 坐标添加一个矩形字体。另一方面,square() 方法具有大小参数来确定维度。
ellipse() 和 oval() 方法添加一个椭圆和椭圆字体。它们使用与 rect() 相似的签名,具有 x、y、w 和 h 参数。此外,angle 参数决定了从水平方向旋转的角度。
示例
以下代码展示了使用不同的形状字体方法的情况 −
from bokeh.plotting import figure, output_file, show fig = figure(plot_width = 300, plot_height = 300) fig.rect(x = 10,y = 10,width = 100, height = 50, width_units = 'screen', height_units = 'screen') fig.square(x = 2,y = 3,size = 80, color = 'red') fig.ellipse(x = 7,y = 6, width = 30, height = 10, fill_color = None, line_width = 2) fig.oval(x = 6,y = 6,width = 2, height = 1, angle = -0.4) show(fig)
输出
广告