- 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 - 扇形和弧形
arc() 方法根据 x 和 y 坐标、起始角和结束角以及半径绘制一条简单的弧线。角度以弧度为单位,而半径可能是屏幕单位或数据单位。扇形是一个填满的圆弧。
wedge() 方法具有与 arc() 方法相同的属性。这两个方法都允许添加方向属性(可为顺时针或逆时针),它决定了绘制圆弧/扇形的方向。annular_wedge() 函数在内半径和外半径组成的圆弧之间绘制一个填充区域。
示例
下面是一个将圆弧和扇形字形添加到 Bokeh 图形中的示例 −
from bokeh.plotting import figure, output_file, show import math fig = figure(plot_width = 300, plot_height = 300) fig.arc(x = 3, y = 3, radius = 50, radius_units = 'screen', start_angle = 0.0, end_angle = math.pi/2) fig.wedge(x = 3, y = 3, radius = 30, radius_units = 'screen', start_angle = 0, end_angle = math.pi, direction = 'clock') fig.annular_wedge(x = 3,y = 3, inner_radius = 100, outer_radius = 75,outer_radius_units = 'screen', inner_radius_units = 'screen',start_angle = 0.4, end_angle = 4.5,color = "green", alpha = 0.6) show(fig)
输出
广告