bokeh.plotting

figure(**kwargs)[源代码]

创建新地物以进行打印。

一个子类 Plot 使用默认轴、栅格、工具等简化打印创建。

地物对象有许多可用于绘制矢量化图形图示符的字形方法:

  • annular_wedge()

  • annulus()

  • arc()

  • asterisk()

  • bezier()

  • circle()

  • circle_cross()

  • circle_dot()

  • circle_x()

  • circle_y()

  • cross()

  • dash()

  • diamond()

  • diamond_cross()

  • diamond_dot()

  • dot()

  • ellipse()

  • harea()

  • hbar()

  • hex()

  • hex_tile()

  • image()

  • image_rgba()

  • image_url()

  • inverted_triangle()

  • line()

  • multi_line()

  • multi_polygons()

  • oval()

  • patch()

  • patches()

  • plus()

  • quad()

  • quadratic()

  • ray()

  • rect()

  • segment()

  • square()

  • square_cross()

  • square_dot()

  • square_pin()

  • square_x()

  • step()

  • text()

  • triangle()

  • triangle_dot()

  • triangle_pin()

  • varea()

  • vbar()

  • wedge()

  • x()

  • y()

有一个散点函数可以按标记类型参数化:

  • scatter()

也有专门的方法堆放钢筋:

  • 酒吧: hbar_stack()vbar_stack()

  • 线: hline_stack()vline_stack()

  • 地区: harea_stack()varea_stack()

以及一种制作简单hexbin图的特殊方法:

  • hexbin()

除了 Figure 也可接受以下属性:

关键字参数:

主动拖拽(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具。拖动“))

哪个拖动工具最初应该处于活动状态。(默认值:“自动”)

主动检查(等级`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具.检验`),等级`~bokeh.core.properties公司.Seq`(类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具.检验`))

哪个拖动工具最初应该处于活动状态。(默认值:“自动”)

活动滚动(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具。滚动“))

哪个滚动工具最初应该激活。(默认值:“自动”)

主动式水龙头(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具。点击“))

哪个攻丝工具最初应该激活。(默认值:“自动”)

工具(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Seq`(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具.Tool`)))

绘图应使用的工具。(默认值:“平移、滚轮缩放、框缩放、保存、重置、帮助”)

工具提示(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.List`(类`~bokeh.core.properties公司.Tuple`(类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.String`)))

用于配置地物工具提示的可选参数。此参数接受的值与 HoverTool.tooltips 财产。如果在 tools 参数,此值将重写悬停工具 tooltips 价值观。如果在中未指定悬停工具 tools 参数,则在此处传递工具提示将导致创建和添加一个工具提示。(默认值:无)

x轴标记(类`~bokeh.core.properties公司.String`)

x轴的标签。(默认值:“”)

x轴位置(等级`~bokeh.core.properties公司.Enum`(类`~bokeh.core.enums.VerticalLocation`)(垂直位置)

x轴的位置。(默认值:“下方”)

x轴类型(等级`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.Enum`(枚举(linear,log,datetime,mercator)))

x轴的类型。(默认值:“自动”)

小号记号(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.Int'))

相邻x轴主刻度之间的次刻度数。(默认值:“自动”)

x溳范围(等级`~bokeh.core.properties.Any`)

自定义绘图的x范围。(默认值:无)

y轴标记(类`~bokeh.core.properties公司.String`)

y轴的标签。(默认值:“”)

y轴位置(等级`~bokeh.core.properties公司.Enum`(类`~bokeh.core.enums.水平位置`)

y轴的位置。(默认值:'left')

y轴类型(等级`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.Enum`(枚举(linear,log,datetime,mercator)))

y轴的类型。(默认值:“自动”)

你的小调滴答声(班级`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.Int'))

相邻y轴主刻度之间的次刻度数。(默认值:“自动”)

Yu范围(等级`~bokeh.core.properties公司.任何`)

自定义绘图的y范围。(默认值:无)

class Figure(*args, **kwargs)[源代码]

创建新地物以进行打印。

一个子类 Plot 使用默认轴、栅格、工具等简化打印创建。

地物对象有许多可用于绘制矢量化图形图示符的字形方法:

  • annular_wedge()

  • annulus()

  • arc()

  • asterisk()

  • bezier()

  • circle()

  • circle_cross()

  • circle_dot()

  • circle_x()

  • circle_y()

  • cross()

  • dash()

  • diamond()

  • diamond_cross()

  • diamond_dot()

  • dot()

  • ellipse()

  • harea()

  • hbar()

  • hex()

  • hex_tile()

  • image()

  • image_rgba()

  • image_url()

  • inverted_triangle()

  • line()

  • multi_line()

  • multi_polygons()

  • oval()

  • patch()

  • patches()

  • plus()

  • quad()

  • quadratic()

  • ray()

  • rect()

  • segment()

  • square()

  • square_cross()

  • square_dot()

  • square_pin()

  • square_x()

  • step()

  • text()

  • triangle()

  • triangle_dot()

  • triangle_pin()

  • varea()

  • vbar()

  • wedge()

  • x()

  • y()

有一个散点函数可以按标记类型参数化:

  • scatter()

也有专门的方法堆放钢筋:

  • 酒吧: hbar_stack()vbar_stack()

  • 线: hline_stack()vline_stack()

  • 地区: harea_stack()varea_stack()

以及一种制作简单hexbin图的特殊方法:

  • hexbin()

除了 Figure 也可接受以下属性:

关键字参数:

主动拖拽(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具。拖动“))

哪个拖动工具最初应该处于活动状态。(默认值:“自动”)

主动检查(等级`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具.检验`),等级`~bokeh.core.properties公司.Seq`(类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具.检验`))

哪个拖动工具最初应该处于活动状态。(默认值:“自动”)

活动滚动(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具。滚动“))

哪个滚动工具最初应该激活。(默认值:“自动”)

主动式水龙头(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具。点击“))

哪个攻丝工具最初应该激活。(默认值:“自动”)

工具(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Seq`(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具.Tool`)))

绘图应使用的工具。(默认值:“平移、滚轮缩放、框缩放、保存、重置、帮助”)

工具提示(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.List`(类`~bokeh.core.properties公司.Tuple`(类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.String`)))

用于配置地物工具提示的可选参数。此参数接受的值与 HoverTool.tooltips 财产。如果在 tools 参数,此值将重写悬停工具 tooltips 价值观。如果在中未指定悬停工具 tools 参数,则在此处传递工具提示将导致创建和添加一个工具提示。(默认值:无)

x轴标记(类`~bokeh.core.properties公司.String`)

x轴的标签。(默认值:“”)

x轴位置(等级`~bokeh.core.properties公司.Enum`(类`~bokeh.core.enums.VerticalLocation`)(垂直位置)

x轴的位置。(默认值:“下方”)

x轴类型(等级`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.Enum`(枚举(linear,log,datetime,mercator)))

x轴的类型。(默认值:“自动”)

小号记号(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.Int'))

相邻x轴主刻度之间的次刻度数。(默认值:“自动”)

x溳范围(等级`~bokeh.core.properties.Any`)

自定义绘图的x范围。(默认值:无)

y轴标记(类`~bokeh.core.properties公司.String`)

y轴的标签。(默认值:“”)

y轴位置(等级`~bokeh.core.properties公司.Enum`(类`~bokeh.core.enums.水平位置`)

y轴的位置。(默认值:'left')

y轴类型(等级`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.Enum`(枚举(linear,log,datetime,mercator)))

y轴的类型。(默认值:“自动”)

你的小调滴答声(班级`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.Int'))

相邻y轴主刻度之间的次刻度数。(默认值:“自动”)

Yu范围(等级`~bokeh.core.properties公司.任何`)

自定义绘图的y范围。(默认值:无)

annular_wedge(x, y, inner_radius, outer_radius, start_angle, end_angle, direction='anticlock', *, end_angle_units='rad', fill_alpha=1.0, fill_color='gray', inner_radius_units='data', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, outer_radius_units='data', start_angle_units='rad', tags=[], **kwargs)[源代码]

配置和添加 AnnularWedge 图示符。

参数
  • x (NumberSpec) -- 环形楔体中心的x坐标。

  • y (NumberSpec) -- 环形楔体中心的y坐标。

  • inner_radius (DistanceSpec) -- 环形楔形物的内半径。

  • outer_radius (DistanceSpec) -- 环形楔形物的外半径。

  • start_angle (AngleSpec) -- 从水平面开始测量环形楔块的角度。

  • end_angle (AngleSpec) -- 从水平方向测量的环形楔体端部角度。

  • direction (Enum ( Direction ), optional) -- 开始方向和结束方向之间的笔划。(默认值:anticlock)

关键字参数
  • end_angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 环形楔体的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 环形楔体的填充颜色值。(默认:灰色)

  • inner_radius_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • line_alpha (NumberSpec , optional) -- 环形楔体的线α值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 环形楔体的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 环形楔体的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 环形楔体的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 环形楔体的线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 环形楔体的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 环形楔体的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • outer_radius_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • start_angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

annulus(x, y, inner_radius, outer_radius, *, fill_alpha=1.0, fill_color='gray', inner_radius_units='data', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, outer_radius_units='data', tags=[], **kwargs)[源代码]

配置和添加 Annulus 图示符。

参数
关键字参数
  • fill_alpha (NumberSpec , optional) -- 环形空间的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 环形空间的填充颜色值。(默认:灰色)

  • inner_radius_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • line_alpha (NumberSpec , optional) -- 环空的线α值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 环空的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 环形空间的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 环形空间的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 环形空间的线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 环形空间的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 环形空间的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • outer_radius_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.annulus(x=[1, 2, 3], y=[1, 2, 3], color="#7FC97F",
             inner_radius=0.2, outer_radius=0.5)

show(plot)
arc(x, y, radius, start_angle, end_angle, direction='anticlock', *, end_angle_units='rad', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, radius_units='data', start_angle_units='rad', tags=[], **kwargs)[源代码]

配置和添加 Arc 图示符。

参数
  • x (NumberSpec) -- 圆弧中心的x坐标。

  • y (NumberSpec) -- 圆弧中心的y坐标。

  • radius (DistanceSpec) -- 圆弧半径。

  • start_angle (AngleSpec) -- 从水平方向测量的开始弧的角度。

  • end_angle (AngleSpec) -- 从末端到圆弧的角度。

  • direction (Enum ( Direction ), optional) -- 开始方向和结束方向之间的笔划。(默认值:anticlock)

关键字参数
  • end_angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • line_alpha (NumberSpec , optional) -- 圆弧的直线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 圆弧的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 圆弧的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 圆弧的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 圆弧的直线-虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 圆弧的直线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 圆弧的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • radius_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • start_angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

asterisk(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Asterisk 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.asterisk(x=[1,2,3], y=[1,2,3], size=20, color="#F0027F")

show(plot)
bezier(x0={'field': 'x0'}, y0={'field': 'y0'}, x1={'field': 'x1'}, y1={'field': 'y1'}, cx0={'field': 'cx0'}, cy0={'field': 'cy0'}, cx1={'field': 'cx1'}, cy1={'field': 'cy1'}, *, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Bezier 图示符。

参数
  • x0 (NumberSpec , optional) -- 起点的x坐标。(默认值:{'field':'x0'})

  • y0 (NumberSpec , optional) -- 起点的y坐标。(默认:{'field':'y0'})

  • x1 (NumberSpec , optional) -- 终点的x坐标。(默认值:{'field':'x1'})

  • y1 (NumberSpec , optional) -- 终点的y坐标。(默认:{'field':'y1'})

  • cx0 (NumberSpec , optional) -- 第一个控制点的x坐标。(默认:{'field':'cx0'})

  • cy0 (NumberSpec , optional) -- 第一个控制点的y坐标。(默认:{'field':'cy0'})

  • cx1 (NumberSpec , optional) -- 第二个控制点的x坐标。(默认:{'field':'cx1})

  • cy1 (NumberSpec , optional) -- 第二个控制点的y坐标。(默认:{'field':'cy1'})

关键字参数
  • line_alpha (NumberSpec , optional) -- 贝塞尔曲线的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 贝塞尔曲线的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 贝塞尔曲线的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 贝塞尔曲线的线划线值。(默认值:[])

  • line_dash_offset (Int) -- 贝塞尔曲线的直线-虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 贝塞尔曲线的直线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 贝塞尔曲线的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

circle(x={'field': 'x'}, y={'field': 'y'}, *, angle=0.0, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, radius=None, radius_dimension='x', radius_units='data', size=4, tags=[], **kwargs)[源代码]

配置和添加 Circle 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

关键字参数
  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • radius (DistanceSpec) -- 圆标记的半径值(默认为“数据空间”单位)。。注意:圆标记有点不寻常,因为它们除了支持指定大小外,还支持指定半径。只有一个 radiussize 应该给。。警告:注意 Circle 即使在数据空间纵横比不是1:1的情况下,字形在屏幕上始终绘制为圆。在所有指定半径值的情况下,半径的“距离”将沿指定的尺寸测量 radius_dimension . 如果纵横比非常大或很小,绘制的圆可能会比预期的大或小。看到了吗 #626 了解更多信息。

  • radius_dimension (Enum ( Enumeration(x, y, max, min) ), optional) -- 沿什么尺寸测量圆半径。当数据空间宽高比不是1-1时,绘制圆的大小取决于用于测量半径“距离”的方向。此属性允许控制该方向。将此尺寸设置为“max”将计算x和y尺寸的半径,并使用两个尺寸中的最大值,“min”选择最小值。(默认值:x)

  • radius_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

注解

只有一个 sizeradius 应提供。请注意 radius 默认为数据单位。

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.circle(x=[1, 2, 3], y=[1, 2, 3], size=20)

show(plot)
circle_cross(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 CircleCross 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.circle_cross(x=[1,2,3], y=[4,5,6], size=20,
                  color="#FB8072", fill_alpha=0.2, line_width=2)

show(plot)
circle_dot(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 CircleCross 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.circle_dot(x=[1,2,3], y=[4,5,6], size=20,
                color="#FB8072", fill_color=None)

show(plot)
circle_x(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 CircleX 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.circle_x(x=[1, 2, 3], y=[1, 2, 3], size=20,
              color="#DD1C77", fill_alpha=0.2)

show(plot)
circle_y(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 CircleX 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.circle_y(x=[1, 2, 3], y=[1, 2, 3], size=20,
              color="#DD1C77", fill_alpha=0.2)

show(plot)
cross(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Cross 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.cross(x=[1, 2, 3], y=[1, 2, 3], size=20,
           color="#E6550D", line_width=2)

show(plot)
dash(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Dash 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.dash(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25],
          color="#99D594", line_width=2)

show(plot)
diamond(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Diamond 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.diamond(x=[1, 2, 3], y=[1, 2, 3], size=20,
             color="#1C9099", line_width=2)

show(plot)
diamond_cross(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 DiamondCross 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.diamond_cross(x=[1, 2, 3], y=[1, 2, 3], size=20,
                   color="#386CB0", fill_color=None, line_width=2)

show(plot)
diamond_dot(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 DiamondDot 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.diamond_dot(x=[1, 2, 3], y=[1, 2, 3], size=20,
                 color="#386CB0", fill_color=None)

show(plot)
dot(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Dot 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.dot(x=[1, 2, 3], y=[1, 2, 3], size=20, color="#386CB0")

show(plot)
ellipse(x, y, width, height, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', height_units='data', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], width_units='data', **kwargs)[源代码]

配置和添加 Ellipse 图示符。

参数
  • x (NumberSpec) -- 椭圆中心的x坐标。

  • y (NumberSpec) -- 椭圆中心的y坐标。

  • width (DistanceSpec) -- 每个椭圆的宽度。

  • height (DistanceSpec) -- 每个椭圆的高度。

  • angle (AngleSpec) -- 椭圆从水平方向旋转的角度。 [rad] (默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 椭圆的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 椭圆的填充颜色值。(默认:灰色)

  • height_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • line_alpha (NumberSpec , optional) -- 椭圆的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 椭圆的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 椭圆的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 椭圆的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 椭圆的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 椭圆的行连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 椭圆的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

  • width_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.ellipse(x=[1, 2, 3], y=[1, 2, 3], width=30, height=20,
             color="#386CB0", fill_color=None, line_width=2)

show(plot)
graph(node_source, edge_source, layout_provider, **kwargs)[源代码]

使用给定的节点、边和布局提供程序创建网络图。

参数
  • node_source (ColumnDataSource) -- 用户为图形节点提供的数据源。将尝试将对象转换为 ColumnDataSource 如果需要的话。如果没有提供,则会自动为用户创建一个。

  • edge_source (ColumnDataSource) -- 用户为图形边提供的数据源。将尝试将对象转换为 ColumnDataSource 如果需要的话。如果没有提供,则会自动为用户创建一个。

  • layout_provider (LayoutProvider) -- 一 LayoutProvider 实例提供笛卡尔空间中的图形坐标。

  • **kwargs -- 线条属性 and 填充属性

harea(x1={'field': 'x1'}, x2={'field': 'x2'}, y={'field': 'y'}, *, fill_alpha=1.0, fill_color='gray', hatch_alpha=1.0, hatch_color='black', hatch_extra={}, hatch_pattern=None, hatch_scale=12.0, hatch_weight=1.0, name=None, tags=[], **kwargs)[源代码]

配置和添加 HArea 图示符。

参数
  • x1 (NumberSpec , optional) -- 区域一侧点的x坐标。(默认值:{'field':'x1'})

  • x2 (NumberSpec , optional) -- 区域另一侧点的x坐标。(默认值:{'field':'x2})

  • y (NumberSpec , optional) -- 区域点的y坐标。(默认值:{'field':'y'})

关键字参数
  • fill_alpha (Percent , optional) -- 水平定向区域的填充alpha值。(默认值:1.0)

  • fill_color (Color , optional) -- 水平定向区域的填充颜色值。(默认:灰色)

  • hatch_alpha (NumberSpec , optional) -- 水平条的图案填充alpha值。(默认值:1.0)

  • hatch_color (ColorSpec , optional) -- 水平条的图案填充颜色值。(默认:黑色)

  • hatch_extra (Dict ( String , Instance ( Texture ) )) -- 水平条的图案填充附加值。(默认值:{})

  • hatch_pattern (HatchPatternSpec) -- 水平条的填充图案值。

  • hatch_scale (NumberSpec , optional) -- 水平条的填充比例值。(默认值:12.0)

  • hatch_weight (NumberSpec , optional) -- 水平条的图案填充权重值。(默认值:1.0)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.harea(x1=[0, 0, 0], x2=[1, 4, 2], y=[1, 2, 3],
           fill_color="#99D594")

show(plot)
harea_stack(stackers, **kw)[源代码]

生成多个 HArea 从左到右堆叠的层的渲染器。

参数

stackers (seq[str]) -- 要连续堆叠的资料来源栏位名称清单 x1x2 harea坐标。此外 name 每个特殊的渲染器的值都是有用的 $name

任何附加的关键字参数都将传递给对的每个调用 harea . 如果关键字值是列表或元组,则每个调用将从序列中获取一个值。

返回

列表 [GlyphRenderer]

实际案例

假设 ColumnDataSource 已命名 source 带列 20162017 ,然后调用 harea_stack 威尔会创造两个 HArea 堆叠的渲染器:

p.harea_stack(['2016', '2017'], y='y', color=['blue', 'red'], source=source)

这相当于以下两个单独的调用:

p.harea(x1=stack(),       x2=stack('2016'),         y='y', color='blue', source=source, name='2016')
p.harea(x1=stack('2016'), x2=stack('2016', '2017'), y='y', color='red',  source=source, name='2017')
hbar(y, height, right, left=0, *, fill_alpha=1.0, fill_color='gray', hatch_alpha=1.0, hatch_color='black', hatch_extra={}, hatch_pattern=None, hatch_scale=12.0, hatch_weight=1.0, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 HBar 图示符。

参数
关键字参数
  • fill_alpha (NumberSpec , optional) -- 水平条的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 水平条的填充颜色值。(默认:灰色)

  • hatch_alpha (NumberSpec , optional) -- 水平条的图案填充alpha值。(默认值:1.0)

  • hatch_color (ColorSpec , optional) -- 水平条的图案填充颜色值。(默认:黑色)

  • hatch_extra (Dict ( String , Instance ( Texture ) )) -- 水平条的图案填充附加值。(默认值:{})

  • hatch_pattern (HatchPatternSpec) -- 水平条的填充图案值。

  • hatch_scale (NumberSpec , optional) -- 水平条的填充比例值。(默认值:12.0)

  • hatch_weight (NumberSpec , optional) -- 水平条的图案填充权重值。(默认值:1.0)

  • line_alpha (NumberSpec , optional) -- 水平条的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 水平条的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 水平条的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 水平条的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 水平条的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 水平条的线条连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 水平条的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.hbar(y=[1, 2, 3], height=0.5, left=0, right=[1,2,3], color="#CAB2D6")

show(plot)
hbar_stack(stackers, **kw)[源代码]

生成多个 HBar 从左到右堆叠的层的渲染器。

参数

stackers (seq[str]) -- 要连续堆叠的资料来源栏位名称清单 leftright 条形坐标。此外 name 每个特殊的渲染器的值都是有用的 $name

任何附加的关键字参数都将传递给对的每个调用 hbar . 如果关键字值是列表或元组,则每个调用将从序列中获取一个值。

返回

列表 [GlyphRenderer]

实际案例

假设 ColumnDataSource 已命名 source 带列 20162017 ,然后调用 hbar_stack 威尔会创造两个 HBar 堆叠的渲染器:

p.hbar_stack(['2016', '2017'], x=10, width=0.9, color=['blue', 'red'], source=source)

这相当于以下两个单独的调用:

p.hbar(bottom=stack(),       top=stack('2016'),         x=10, width=0.9, color='blue', source=source, name='2016')
p.hbar(bottom=stack('2016'), top=stack('2016', '2017'), x=10, width=0.9, color='red',  source=source, name='2017')
hex(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Hex 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.hex(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,30], color="#74ADD1")

show(plot)
hex_dot(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Hex 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.hex_dot(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,30],
             color="#74ADD1", fill_color=None)

show(plot)
hex_tile(q, r, *, aspect_scale=1.0, fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color=None, line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, orientation='pointytop', scale=1.0, size=1.0, tags=[], **kwargs)[源代码]

配置和添加 HexTile 图示符。

参数
  • q (NumberSpec) -- 瓷砖中心的“柱”轴坐标。

  • r (NumberSpec) -- 瓷砖中心的“行”轴坐标。

关键字参数
  • aspect_scale (Float , optional) -- (默认值:1.0)

  • fill_alpha (NumberSpec , optional) -- 水平条的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 水平条的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 水平条的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 水平条的线帽值。(默认值:butt)

  • line_color (ColorSpec) -- 水平条的线颜色值。

  • line_dash (DashPattern) -- 水平条的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 水平条的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 水平条的线条连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 水平条的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • orientation (String , optional) -- (默认值:pointytop)

  • scale (NumberSpec , optional) -- 单个瓷砖的比例因子。(默认值:1.0)

  • size (Float , optional) -- 十六进制平铺的半径(以数据空间单位为单位)。对于“pointy_top”方向,始终沿笛卡尔y轴测量半径,对于“flat_-top”方向,始终沿笛卡尔x轴测量半径。如果底层笛卡尔坐标系的纵横比不是1-1,则瓷砖可能会朝一个方向“压扁”。要确保瓷砖始终是规则的六边形,请考虑设置 match_aspect 属性设置为True。(默认值:1.0)

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300, match_aspect=True)
plot.hex_tile(r=[0, 0, 1], q=[1, 2, 2], fill_color="#74ADD1")

show(plot)
hexbin(x, y, size, orientation='pointytop', palette='Viridis256', line_color=None, fill_color=None, aspect_scale=1, **kwargs)[源代码]

执行简单的等重六边形装箱。

A HexTile 将添加glyph以显示装箱。这个 ColumnDataSource 因为glyph将有列 qrcount 在哪里 qraxial coordinates 一块瓷砖,还有 count 是关联的箱计数。

设置 match_aspect=True 在相关的绘图上,使六边形的平铺在屏幕空间中都是规则的(即不“拉伸”)。

对于更复杂的用例,例如加权装箱或单独缩放六角形块,请使用 hex_tile() 或者考虑更高级别的库,比如HoloViews。

参数
  • x (array[float]) -- 一个由x坐标组成的NumPy数组,用于存储到六边形的瓷砖中。

  • y (array[float]) -- 一个y坐标的NumPy数组,用于存储到六边形瓷砖中

  • size (float) -- 要使用的六边形瓷砖的大小。尺寸定义为从六边形中心到角的距离。如果方面缩放不是1-1,则 size 是从中心到“上”角的距离 "pointytop" 方向,以及从中心到“平顶”方向的“侧”角的距离。

  • orientation ("pointytop" or "flattop", optional) -- 六边形瓷砖的方向是在顶部是尖角还是在顶部是平的。(默认值:“pointytop”)

  • palette (str or seq[color], optional) -- 一个调色板(或调色板名称),用于根据计数对容器进行颜色映射。(默认值:“Viridis256”)如果 fill_color ,它将重写此值。

  • line_color (color, optional) -- 十六进制平铺的轮廓颜色,或无(默认值:无)

  • fill_color (color, optional) -- 十六进制平铺的可选填充颜色,或无。如果没有,那么 palette 将用于按计数为平铺着色。(默认值:无)

  • aspect_scale (float) -- 匹配绘图的纵横比比例。当使用 aspect_scale != 1 ,可以设置此参数以匹配绘图,以便绘制规则的六边形(而不是“拉伸”六边形)。这大致相当于“屏幕空间”中的分块,当绘图纵横比不为一时,最好使用轴对齐的矩形箱。

任何其他关键字参数都传递给 hex_tile() .

返回
(Glyphrender,数据帧)

一个元组 HexTile 生成渲染器以显示binning和Pandas DataFrame 带列 qrcount 在哪里 qraxial coordinates 一块瓷砖,还有 count 是关联的箱计数。

示例

import numpy as np
from bokeh.models import HoverTool
from bokeh.plotting import figure, show

x = 2 + 2*np.random.standard_normal(500)
y = 2 + 2*np.random.standard_normal(500)

p = figure(match_aspect=True, tools="wheel_zoom,reset")
p.background_fill_color = '#440154'
p.grid.visible = False

p.hexbin(x, y, size=0.5, hover_color="pink", hover_alpha=0.8)

hover = HoverTool(tooltips=[("count", "@c"), ("(q,r)", "(@q, @r)")])
p.add_tools(hover)

show(p)
hline_stack(stackers, **kw)[源代码]

生成多个 Line 水平堆叠线条的渲染器。

参数

stackers (seq[str]) -- 要连续堆叠的资料来源栏位名称清单 x 线坐标。

另外, name 每个特殊的渲染器的值都是有用的 $name

任何附加的关键字参数都将传递给对的每个调用 line . 如果关键字值是列表或元组,则每个调用将从序列中获取一个值。

返回

列表 [GlyphRenderer]

实际案例

假设 ColumnDataSource 已命名 source 带列 20162017 ,然后调用 hline_stack 对于x坐标的堆垛机将创建两个 Line 堆叠的渲染器:

p.hline_stack(['2016', '2017'], y='y', color=['blue', 'red'], source=source)

这相当于以下两个单独的调用:

p.line(x=stack('2016'),         y='y', color='blue', source=source, name='2016')
p.line(x=stack('2016', '2017'), y='y', color='red',  source=source, name='2017')
image(image, x, y, dw, dh, dilate=False, *, color_mapper=None, dh_units='data', dw_units='data', global_alpha=1.0, name=None, palette, tags=[], **kwargs)[源代码]

配置和添加 Image 图示符。

参数
  • image (NumberSpec) -- 要进行颜色映射的图像的标量数据数组。

  • x (NumberSpec) -- 定位图像定位点的x坐标。

  • y (NumberSpec) -- 用于定位图像锚定的y坐标。

  • dw (DistanceSpec) -- 图像将占据的绘图区域的宽度。。注意:这不是图像宽度的像素数。这个数字是由图像本身确定的。

  • dh (DistanceSpec) -- 图像的高度将占据该区域的高度。。注意:这不是图像高的像素数。这个数字是由图像本身确定的。

  • dilate (Bool) -- 是否总是以使图像更大的方式取整分数像素位置。如果像素舍入错误导致图像之间存在间隙,则此设置可能很有用,而此时图像应显示为齐平。(默认值:False)

关键字参数
  • color_mapper (Instance ( ColorMapper )) -- A ColorMapper 用于映射标量数据的步骤 image 显示的RGBA值。。注意:颜色映射步骤发生在客户机上。

  • dh_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • dw_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • global_alpha (Float , optional) -- 渲染每个图像时使用的总体不透明度(除了在颜色映射器中显式应用的任何alpha值)。(默认值:1.0)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • palette (str or list[color value]) --

  • palette to construct a value for the color mapper property from (a) --

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

注解

如果两者 palettecolor_mapper 通过,a ValueError 将引发异常。如果两者都没有通过,那么 Greys9 调色板将用作默认设置。

image_rgba(image, x, y, dw, dh, dilate=False, *, dh_units='data', dw_units='data', global_alpha=1.0, name=None, tags=[], **kwargs)[源代码]

配置和添加 ImageRGBA 图示符。

参数
  • image (NumberSpec) -- 图像的RGBA数据数组。

  • x (NumberSpec) -- 定位图像定位点的x坐标。

  • y (NumberSpec) -- 用于定位图像锚定的y坐标。

  • dw (DistanceSpec) -- 图像将占据的绘图区域的宽度。。注意:这不是图像宽度的像素数。这个数字是由图像本身确定的。

  • dh (DistanceSpec) -- 图像的高度将占据该区域的高度。。注意:这不是图像高的像素数。这个数字是由图像本身确定的。

  • dilate (Bool) -- 是否总是以使图像更大的方式取整分数像素位置。如果像素舍入错误导致图像之间存在间隙,则此设置可能很有用,而此时图像应显示为齐平。(默认值:False)

关键字参数
  • dh_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • dw_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • global_alpha (Float , optional) -- 渲染每个图像时使用的总体不透明度(除了图像本身的任何固有alpha值)。(默认值:1.0)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

注解

这个 image_rgba 方法接受图像作为二维RGBA值数组(编码为32位整数)。

image_url(url, x, y, w, h, angle=0, dilate=False, *, anchor='top_left', angle_units='rad', global_alpha=1.0, h_units='data', name=None, retry_attempts=0, retry_timeout=0, tags=[], w_units='data', **kwargs)[源代码]

配置和添加 ImageURL 图示符。

参数
  • url (StringSpec) -- 从中检索图像的URL。。注意:图像的实际检索和加载发生在客户机上。

  • x (NumberSpec) -- 定位图像定位点的x坐标。

  • y (NumberSpec) -- 用于定位图像锚定的y坐标。

  • w (DistanceSpec) -- 图像将在数据空间中占据的绘图区域的宽度。默认值为 None ,在这种情况下,图像将以其实际图像大小显示(与此处指定的单位无关)。

  • h (DistanceSpec) -- 图像将在数据空间中占据的绘图区域的高度。默认值为 None ,在这种情况下,图像将以其实际图像大小显示(与此处指定的单位无关)。

  • angle (AngleSpec) -- 旋转图像的角度,从水平方向测量。(默认值:0)

  • dilate (Bool) -- 是否总是以使图像更大的方式取整分数像素位置。如果像素舍入错误导致图像之间存在间隙,则此设置可能很有用,而此时图像应显示为齐平。(默认值:False)

关键字参数
  • anchor (Enum ( LegendLocation ), optional) -- 图像的哪个位置应该锚定在 xy 协调。(默认:左上角)

  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • global_alpha (Float , optional) -- 渲染每个图像时使用的总体不透明度(除了图像本身的任何固有alpha值)。(默认值:1.0)

  • h_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • retry_attempts (Int) -- 尝试从指定的URL重新加载图像的次数。默认值为零。(默认值:0)

  • retry_timeout (Int) -- 尝试从指定的URL加载映像的重试之间的超时(毫秒)。默认值为0毫秒。(默认值:0)

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

  • w_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

inverted_triangle(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 InvertedTriangle 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.inverted_triangle(x=[1, 2, 3], y=[1, 2, 3], size=20, color="#DE2D26")

show(plot)
line(x={'field': 'x'}, y={'field': 'y'}, *, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Line 图示符。

参数
  • x (NumberSpec , optional) -- 直线点的x坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 线点的y坐标。(默认值:{field':'y'})

关键字参数
  • line_alpha (Percent , optional) -- 线的alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 线的线帽值。(默认值:butt)

  • line_color (Color , optional) -- 线条的线条颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 线的线条虚线值。(默认值:[])

  • line_dash_offset (Int) -- 直线的直线短划线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 行的行连接值。(默认设置:倒角)

  • line_width (Float , optional) -- 线条的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

p = figure(title="line", plot_width=300, plot_height=300)
p.line(x=[1, 2, 3, 4, 5], y=[6, 7, 2, 4, 5])

show(p)
multi_line(xs={'field': 'xs'}, ys={'field': 'ys'}, *, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 MultiLine 图示符。

参数
  • xs (NumberSpec , optional) -- 所有行的x坐标,以“列表列表”的形式给出。(默认值:{'field':'xs})

  • ys (NumberSpec , optional) -- 所有行的y坐标,以“列表列表”的形式给出。(默认:{'field':'ys'})

关键字参数
  • line_alpha (NumberSpec , optional) -- 线的alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 线的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 线条的线条颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 线的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 直线的直线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 线的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 线条的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

注解

对于这个字形,数据不是简单的标量数组,而是“数组数组”。

实际案例

from bokeh.plotting import figure, output_file, show

p = figure(plot_width=300, plot_height=300)
p.multi_line(xs=[[1, 2, 3], [2, 3, 4]], ys=[[6, 7, 2], [4, 5, 7]],
            color=['red','green'])

show(p)
multi_polygons(xs={'field': 'xs'}, ys={'field': 'ys'}, *, fill_alpha=1.0, fill_color='gray', hatch_alpha=1.0, hatch_color='black', hatch_extra={}, hatch_pattern=None, hatch_scale=12.0, hatch_weight=1.0, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 MultiPolygons 图示符。

参数
  • xs (NumberSpec , optional) -- 所有补丁的x坐标,以嵌套列表的形式给出。。注意:中的每个项目 MultiPolygons 表示一个多重多边形,每个多多边形由 n 多边形。每个多边形由一个外环(可选)组成,后跟 m 内环(孔)。(默认值:{'field':'xs'})

  • ys (NumberSpec , optional) -- 所有补丁的y坐标,以“列表列表”的形式给出。。注意:中的每个项目 MultiPolygons 表示一个多重多边形,每个多多边形由 n 多边形。每个多边形由一个外环(可选)组成,后跟 m 内环(孔)。(默认值:{'field':'ys'})

关键字参数
  • fill_alpha (NumberSpec , optional) -- 多多边形的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 多多边形的填充颜色值。(默认:灰色)

  • hatch_alpha (NumberSpec , optional) -- 面片的图案填充alpha值。(默认值:1.0)

  • hatch_color (ColorSpec , optional) -- 面片的图案填充颜色值。(默认:黑色)

  • hatch_extra (Dict ( String , Instance ( Texture ) )) -- 填充面片的额外值。(默认值:{})

  • hatch_pattern (HatchPatternSpec) -- 面片的填充图案值。

  • hatch_scale (NumberSpec , optional) -- 面片的填充比例值。(默认值:12.0)

  • hatch_weight (NumberSpec , optional) -- 面片的图案填充权重值。(默认值:1.0)

  • line_alpha (NumberSpec , optional) -- 多边形的线α值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 多多边形的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 多边形的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 多边形的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 多多边形的线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 多多边形的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 多边形的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

注解

对于这个字形,数据不是简单的标量数组,而是一个嵌套数组。

实际案例

from bokeh.plotting import figure, output_file, show

p = figure(plot_width=300, plot_height=300)
p.multi_polygons(xs=[[[[1, 1, 2, 2]]], [[[1, 1, 3], [1.5, 1.5, 2]]]],
                ys=[[[[4, 3, 3, 4]]], [[[1, 3, 1], [1.5, 2, 1.5]]]],
                color=['red', 'green'])
show(p)
oval(x, y, width, height, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', height_units='data', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], width_units='data', **kwargs)[源代码]

配置和添加 Oval 图示符。

参数
  • x (NumberSpec) -- 椭圆中心的x坐标。

  • y (NumberSpec) -- 椭圆中心的y坐标。

  • width (DistanceSpec) -- 每个椭圆的总宽度。

  • height (DistanceSpec) -- 每个椭圆的总高度。

  • angle (AngleSpec) -- 椭圆从水平方向旋转的角度。 [rad] (默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 椭圆的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 椭圆的填充颜色值。(默认:灰色)

  • height_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • line_alpha (NumberSpec , optional) -- 椭圆的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 椭圆的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 椭圆的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 椭圆的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 椭圆的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 椭圆的行连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 椭圆的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

  • width_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.oval(x=[1, 2, 3], y=[1, 2, 3], width=0.2, height=0.4,
          angle=-0.7, color="#1D91C0")

show(plot)
patch(x={'field': 'x'}, y={'field': 'y'}, *, fill_alpha=1.0, fill_color='gray', hatch_alpha=1.0, hatch_color='black', hatch_extra={}, hatch_pattern=None, hatch_scale=12.0, hatch_weight=1.0, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Patch 图示符。

参数
  • x (NumberSpec , optional) -- 补丁点的x坐标。。注:一个面片可以包含多个多边形。在这种情况下,每个多边形的x坐标应该用序列中的NaN值分隔。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 补丁点的y坐标。。注:一个面片可以包含多个多边形。在这种情况下,每个多边形的y坐标应该用序列中的NaN值分隔。(默认值:{'field':'y'})

关键字参数
  • fill_alpha (Percent , optional) -- 面片的填充alpha值。(默认值:1.0)

  • fill_color (Color , optional) -- 面片的填充颜色值。(默认:灰色)

  • hatch_alpha (Percent , optional) -- 面片的图案填充alpha值。(默认值:1.0)

  • hatch_color (Color , optional) -- 面片的图案填充颜色值。(默认:黑色)

  • hatch_extra (Dict ( String , Instance ( Texture ) )) -- 填充面片的额外值。(默认值:{})

  • hatch_pattern (String) -- 面片的填充图案值。

  • hatch_scale (Size , optional) -- 面片的填充比例值。(默认值:12.0)

  • hatch_weight (Size , optional) -- 面片的图案填充权重值。(默认值:1.0)

  • line_alpha (Percent , optional) -- 面片的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 面片的线帽值。(默认值:butt)

  • line_color (Color , optional) -- 面片的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 面片的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 面片的线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 面片的线连接值。(默认设置:倒角)

  • line_width (Float , optional) -- 面片的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

p = figure(plot_width=300, plot_height=300)
p.patch(x=[1, 2, 3, 2], y=[6, 7, 2, 2], color="#99d8c9")

show(p)
patches(xs={'field': 'xs'}, ys={'field': 'ys'}, *, fill_alpha=1.0, fill_color='gray', hatch_alpha=1.0, hatch_color='black', hatch_extra={}, hatch_pattern=None, hatch_scale=12.0, hatch_weight=1.0, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Patches 图示符。

参数
  • xs (NumberSpec , optional) -- 所有补丁的x坐标,以“列表列表”的形式给出。。注:单个面片可能包含多个多边形。在这种情况下,每个多边形的x坐标应该用子列表中的NaN值分隔。(默认值:{'field':'xs})

  • ys (NumberSpec , optional) -- 所有补丁的y坐标,以“列表列表”的形式给出。。注:单个面片可能包含多个多边形。在这种情况下,每个多边形的y坐标应该用子列表中的NaN值分隔。(默认:{'field':'ys'})

关键字参数
  • fill_alpha (NumberSpec , optional) -- 面片的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 面片的填充颜色值。(默认:灰色)

  • hatch_alpha (NumberSpec , optional) -- 面片的图案填充alpha值。(默认值:1.0)

  • hatch_color (ColorSpec , optional) -- 面片的图案填充颜色值。(默认:黑色)

  • hatch_extra (Dict ( String , Instance ( Texture ) )) -- 填充面片的额外值。(默认值:{})

  • hatch_pattern (HatchPatternSpec) -- 面片的填充图案值。

  • hatch_scale (NumberSpec , optional) -- 面片的填充比例值。(默认值:12.0)

  • hatch_weight (NumberSpec , optional) -- 面片的图案填充权重值。(默认值:1.0)

  • line_alpha (NumberSpec , optional) -- 面片的线α值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 面片的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 面片的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 面片的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 面片的线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 面片的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 面片的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

注解

对于这个字形,数据不是简单的标量数组,而是“数组数组”。

实际案例

from bokeh.plotting import figure, output_file, show

p = figure(plot_width=300, plot_height=300)
p.patches(xs=[[1,2,3],[4,5,6,5]], ys=[[1,2,1],[4,5,5,4]],
          color=["#43a2ca", "#a8ddb5"])

show(p)
plus(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Plus 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.plus(x=[1, 2, 3], y=[1, 2, 3], size=20, color="#DE2D26")

show(plot)
quad(left, right, top, bottom, *, fill_alpha=1.0, fill_color='gray', hatch_alpha=1.0, hatch_color='black', hatch_extra={}, hatch_pattern=None, hatch_scale=12.0, hatch_weight=1.0, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Quad 图示符。

参数
关键字参数
  • fill_alpha (NumberSpec , optional) -- 四边形的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 四边形的填充颜色值。(默认:灰色)

  • hatch_alpha (NumberSpec , optional) -- 水平条的图案填充alpha值。(默认值:1.0)

  • hatch_color (ColorSpec , optional) -- 水平条的图案填充颜色值。(默认:黑色)

  • hatch_extra (Dict ( String , Instance ( Texture ) )) -- 水平条的图案填充附加值。(默认值:{})

  • hatch_pattern (HatchPatternSpec) -- 水平条的填充图案值。

  • hatch_scale (NumberSpec , optional) -- 水平条的填充比例值。(默认值:12.0)

  • hatch_weight (NumberSpec , optional) -- 水平条的图案填充权重值。(默认值:1.0)

  • line_alpha (NumberSpec , optional) -- 四边形的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 四边形的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 四边形的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 四边形的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 四边形的直线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 四边形的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 四边形的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.quad(top=[2, 3, 4], bottom=[1, 2, 3], left=[1, 2, 3],
          right=[1.2, 2.5, 3.7], color="#B3DE69")

show(plot)
quadratic(x0={'field': 'x0'}, y0={'field': 'y0'}, x1={'field': 'x1'}, y1={'field': 'y1'}, cx={'field': 'cx'}, cy={'field': 'cy'}, *, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Quadratic 图示符。

参数
  • x0 (NumberSpec , optional) -- 起点的x坐标。(默认值:{'field':'x0'})

  • y0 (NumberSpec , optional) -- 起点的y坐标。(默认:{'field':'y0'})

  • x1 (NumberSpec , optional) -- 终点的x坐标。(默认值:{'field':'x1'})

  • y1 (NumberSpec , optional) -- 终点的y坐标。(默认:{'field':'y1'})

  • cx (NumberSpec , optional) -- 控制点的x坐标。(默认:{'field':'cx'})

  • cy (NumberSpec , optional) -- 控制点的y坐标。(默认:{'field':'cy'})

关键字参数
  • line_alpha (NumberSpec , optional) -- 抛物线的线α值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 抛物线的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 抛物线的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 抛物线的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 抛物线的线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 抛物线的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 抛物线的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

ray(x, y, length, angle, *, angle_units='rad', length_units='data', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Ray 图示符。

参数
  • x (NumberSpec) -- 启动射线的x坐标。

  • y (NumberSpec) -- 开始光线的y坐标。

  • length (DistanceSpec) -- 延伸光线的长度。注意这个 length 默认为数据单位(在x方向测量)。

  • angle (AngleSpec) -- 以弧度表示的延伸光线的角度,从水平方向测量。

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • length_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • line_alpha (NumberSpec , optional) -- 光线的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 光线的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 光线的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 光线的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 光线的线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 光线的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 光线的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.ray(x=[1, 2, 3], y=[1, 2, 3], length=45, angle=-0.7, color="#FB8072",
        line_width=2)

show(plot)
rect(x, y, width, height, angle=0.0, dilate=False, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', height_units='data', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], width_units='data', **kwargs)[源代码]

配置和添加 Rect 图示符。

参数
  • x (NumberSpec) -- 矩形中心的x坐标。

  • y (NumberSpec) -- 矩形中心的y坐标。

  • width (DistanceSpec) -- 矩形的总宽度。

  • height (DistanceSpec) -- 矩形的总高度。

  • angle (AngleSpec) -- 旋转矩形的角度,从水平方向测量。(默认值:0.0)

  • dilate (Bool) -- 是否总是以使矩形更大的方式取整小数像素位置。如果像素舍入错误导致矩形之间存在间隙,则此设置可能很有用,而矩形应显示为齐平。(默认值:False)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 矩形的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 矩形的填充颜色值。(默认:灰色)

  • height_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • line_alpha (NumberSpec , optional) -- 矩形的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 矩形的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 矩形的线条颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 矩形的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 矩形的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 矩形的行连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 矩形的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

  • width_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.rect(x=[1, 2, 3], y=[1, 2, 3], width=10, height=20, color="#CAB2D6",
          width_units="screen", height_units="screen")

show(plot)
scatter(*args, **kwargs)[源代码]

创建给定x和y项的散点图。

参数
  • x (str or seq[float]) -- 中心x坐标的值或字段名

  • y (str or seq[float]) -- 中心y坐标的值或字段名

  • size (str or list[float]) -- 以屏幕单位表示的大小的值或字段名

  • marker (str, or list[str]) -- 标记类型的值或字段名

  • color (color value, optional) -- 颜色和速记设置

  • source (ColumnDataSource) -- 用户提供的数据源。将尝试将对象转换为 ColumnDataSource 如果需要的话。如果没有提供,则会自动为用户创建一个。

  • **kwargs -- 线条属性 and 填充属性

实际案例

>>> p.scatter([1,2,3],[4,5,6], marker="square", fill_color="red")
>>> p.scatter("data1", "data2", marker="mtype", source=data_source, ...)

注解

路过时 marker="circle" 也可以提供 radius 以数据空间单位表示的值。从数据源列配置标记类型时, all 包括圆圈的标记只能配置为 size 以屏幕单位显示。

segment(x0={'field': 'x0'}, y0={'field': 'y0'}, x1={'field': 'x1'}, y1={'field': 'y1'}, *, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Segment 图示符。

参数
  • x0 (NumberSpec , optional) -- 起点的x坐标。(默认值:{'field':'x0'})

  • y0 (NumberSpec , optional) -- 起点的y坐标。(默认:{'field':'y0'})

  • x1 (NumberSpec , optional) -- 终点的x坐标。(默认值:{'field':'x1'})

  • y1 (NumberSpec , optional) -- 终点的y坐标。(默认:{'field':'y1'})

关键字参数
  • line_alpha (NumberSpec , optional) -- 线段的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 线段的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 线段的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 线段的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 线段的直线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 线段的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 线段的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.segment(x0=[1, 2, 3], y0=[1, 2, 3],
             x1=[1, 2, 3], y1=[1.2, 2.5, 3.7],
             color="#F4A582", line_width=3)

show(plot)
square(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Square 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.square(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,30], color="#74ADD1")

show(plot)
square_cross(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 SquareCross 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.square_cross(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25],
                  color="#7FC97F",fill_color=None, line_width=2)

show(plot)
square_dot(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 SquareDot 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.square_dot(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25],
                color="#7FC97F", fill_color=None)

show(plot)
square_pin(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 SquarePin 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.square_pin(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25],
                color="#7FC97F",fill_color=None, line_width=2)

show(plot)
square_x(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 SquareX 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.square_x(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25],
              color="#FDAE6B",fill_color=None, line_width=2)

show(plot)
step(x={'field': 'x'}, y={'field': 'y'}, *, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, mode='before', name=None, tags=[], **kwargs)[源代码]

配置和添加 Step 图示符。

参数
  • x (NumberSpec , optional) -- 台阶的x坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 台阶的y坐标。(默认值:{'field':'y'})

关键字参数
  • line_alpha (NumberSpec , optional) -- 步骤的“线alpha”值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 步骤的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 步骤的线条颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 步骤的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 台阶的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 步骤的行连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 步骤的线宽值。(默认值:1)

  • mode (Enum ( StepMode ), optional) -- 其中,台阶“水平”应根据x和y坐标绘制。参数可以采用以下三个值之一: * before: (default) Draw step levels before each x-coordinate (no step before the first point) * after :在每个x坐标后绘制步长级别(最后一个点后没有步长)* center :以每个x坐标为中心绘制步长级别(默认值:before)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.step(x=[1, 2, 3, 4, 5], y=[1, 2, 3, 2, 5], color="#FB8072")

show(plot)
text(x={'field': 'x'}, y={'field': 'y'}, text='text', angle=0, x_offset=0, y_offset=0, *, angle_units='rad', name=None, tags=[], text_align='left', text_alpha=1.0, text_baseline='bottom', text_color='#444444', text_font='helvetica', text_font_size={'value': '16px'}, text_font_style='normal', text_line_height=1.2, **kwargs)[源代码]

配置和添加 Text 图示符。

参数
  • x (NumberSpec , optional) -- 定位文本定位点的x坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 用于定位文本定位点的y坐标。(默认值:{'field':'y'})

  • text (StringSpec , optional) -- 要呈现的文本值。(默认:文本)

  • angle (AngleSpec) -- 从水平方向测量的旋转文本的角度。(默认值:0)

  • x_offset (NumberSpec) -- 要应用于x坐标的偏移值。例如,如果希望以屏幕单位将文本从给定的数据位置“浮动”一个固定的距离,这是很有用的。(默认值:0)

  • y_offset (NumberSpec) -- 要应用于y坐标的偏移值。例如,如果希望以屏幕单位将文本从给定的数据位置“浮动”一个固定的距离,这是很有用的。(默认值:0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

  • text_align (Enum ( TextAlign ), optional) -- 文本的文本对齐值。(默认:左)

  • text_alpha (NumberSpec , optional) -- 文本的文本alpha值。(默认值:1.0)

  • text_baseline (Enum ( TextBaseline ), optional) -- 文本的文本基线值。(默认:底部)

  • text_color (ColorSpec , optional) -- 文本的文本颜色值。(默认值:#444444)

  • text_font (String , optional) -- 文本的文本字体值。(默认值:helvetica)

  • text_font_size (FontSizeSpec , optional) -- 文本的文本字体大小值。(默认值:{'value':'16px'})

  • text_font_style (Enum ( FontStyle ), optional) -- 文本的文本字体样式值。(默认值:正常)

  • text_line_height (Float , optional) -- 文本的文本行高度值。(默认值:1.2)

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

注解

文本相对于 xy 坐标由对齐和基线文本属性指示。

triangle(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Triangle 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.triangle(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25],
              color="#99D594", line_width=2)

show(plot)
triangle_dot(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 TriangleDot 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.triangle_dot(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25],
                  color="#99D594", fill_color=None)

show(plot)
triangle_pin(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 TrianglePin 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.triangle_pin(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25],
              color="#99D594", line_width=2)

show(plot)
varea(x={'field': 'x'}, y1={'field': 'y1'}, y2={'field': 'y2'}, *, fill_alpha=1.0, fill_color='gray', hatch_alpha=1.0, hatch_color='black', hatch_extra={}, hatch_pattern=None, hatch_scale=12.0, hatch_weight=1.0, name=None, tags=[], **kwargs)[源代码]

配置和添加 VArea 图示符。

参数
  • x (NumberSpec , optional) -- 区域点的x坐标。(默认值:{'field':'x'})

  • y1 (NumberSpec , optional) -- 区域一侧点的y坐标。(默认:{'field':'y1'})

  • y2 (NumberSpec , optional) -- 区域另一侧点的y坐标。(默认:{'field':'y2})

关键字参数
  • fill_alpha (Percent , optional) -- 垂直定向区域的填充alpha值(默认值:1.0)

  • fill_color (Color , optional) -- 垂直定向区域的填充颜色值(默认值:灰色)

  • hatch_alpha (NumberSpec , optional) -- 水平条的图案填充alpha值。(默认值:1.0)

  • hatch_color (ColorSpec , optional) -- 水平条的图案填充颜色值。(默认:黑色)

  • hatch_extra (Dict ( String , Instance ( Texture ) )) -- 水平条的图案填充附加值。(默认值:{})

  • hatch_pattern (HatchPatternSpec) -- 水平条的填充图案值。

  • hatch_scale (NumberSpec , optional) -- 水平条的填充比例值。(默认值:12.0)

  • hatch_weight (NumberSpec , optional) -- 水平条的图案填充权重值。(默认值:1.0)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.varea(x=[1, 2, 3], y1=[0, 0, 0], y2=[1, 4, 2],
           fill_color="#99D594")

show(plot)
varea_stack(stackers, **kw)[源代码]

生成多个 VArea 从下到上叠层的渲染器。

参数

stackers (seq[str]) -- 要连续堆叠的资料来源栏位名称清单 y1y1 瓦雷亚坐标。此外 name 每个特殊的渲染器的值都是有用的 $name

任何附加的关键字参数都将传递给对的每个调用 varea . 如果关键字值是列表或元组,则每个调用将从序列中获取一个值。

返回

列表 [GlyphRenderer]

实际案例

假设 ColumnDataSource 已命名 source 带列 20162017 ,然后调用 varea_stack 威尔会创造两个 VArea 堆叠的渲染器:

p.varea_stack(['2016', '2017'], x='x', color=['blue', 'red'], source=source)

这相当于以下两个单独的调用:

p.varea(y1=stack(),       y2=stack('2016'),         x='x', color='blue', source=source, name='2016')
p.varea(y1=stack('2016'), y2=stack('2016', '2017'), x='x', color='red',  source=source, name='2017')
vbar(x, width, top, bottom=0, *, fill_alpha=1.0, fill_color='gray', hatch_alpha=1.0, hatch_color='black', hatch_extra={}, hatch_pattern=None, hatch_scale=12.0, hatch_weight=1.0, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 VBar 图示符。

参数
关键字参数
  • fill_alpha (NumberSpec , optional) -- 垂直条的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 垂直条的填充颜色值。(默认:灰色)

  • hatch_alpha (NumberSpec , optional) -- 垂直条的图案填充alpha值。(默认值:1.0)

  • hatch_color (ColorSpec , optional) -- 垂直条的图案填充颜色值。(默认:黑色)

  • hatch_extra (Dict ( String , Instance ( Texture ) )) -- 垂直条的图案填充附加值。(默认值:{})

  • hatch_pattern (HatchPatternSpec) -- 垂直条的填充图案值。

  • hatch_scale (NumberSpec , optional) -- 垂直条的填充比例值。(默认值:12.0)

  • hatch_weight (NumberSpec , optional) -- 垂直条的图案填充权重值。(默认值:1.0)

  • line_alpha (NumberSpec , optional) -- 垂直条的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 垂直条的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 垂直条的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 竖线的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 垂直条的线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 垂直条的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 垂直条的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.vbar(x=[1, 2, 3], width=0.5, bottom=0, top=[1,2,3], color="#CAB2D6")

show(plot)
vbar_stack(stackers, **kw)[源代码]

生成多个 VBar 从下到上叠层的渲染器。

参数

stackers (seq[str]) -- 要连续堆叠的资料来源栏位名称清单 leftright 条形坐标。此外 name 每个特殊的渲染器的值都是有用的 $name

任何附加的关键字参数都将传递给对的每个调用 vbar . 如果关键字值是列表或元组,则每个调用将从序列中获取一个值。

返回

列表 [GlyphRenderer]

实际案例

假设 ColumnDataSource 已命名 source 带列 20162017 ,然后调用 vbar_stack 威尔会创造两个 VBar 堆叠的渲染器:

p.vbar_stack(['2016', '2017'], x=10, width=0.9, color=['blue', 'red'], source=source)

这相当于以下两个单独的调用:

p.vbar(bottom=stack(),       top=stack('2016'),         x=10, width=0.9, color='blue', source=source, name='2016')
p.vbar(bottom=stack('2016'), top=stack('2016', '2017'), x=10, width=0.9, color='red',  source=source, name='2017')
vline_stack(stackers, **kw)[源代码]

生成多个 Line 垂直堆叠线条的渲染器。

参数

stackers (seq[str]) -- 要连续堆叠的资料来源栏位名称清单 y 线坐标。

另外, name 每个特殊的渲染器的值都是有用的 $name

任何附加的关键字参数都将传递给对的每个调用 line . 如果关键字值是列表或元组,则每个调用将从序列中获取一个值。

返回

列表 [GlyphRenderer]

实际案例

假设 ColumnDataSource 已命名 source 带列 20162017 ,然后调用 vline_stack 使用y坐标的堆垛机将创建两个 Line 堆叠的渲染器:

p.vline_stack(['2016', '2017'], x='x', color=['blue', 'red'], source=source)

这相当于以下两个单独的调用:

p.line(y=stack('2016'),         x='x', color='blue', source=source, name='2016')
p.line(y=stack('2016', '2017'), x='x', color='red',  source=source, name='2017')
wedge(x, y, radius, start_angle, end_angle, direction='anticlock', *, end_angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, radius_units='data', start_angle_units='rad', tags=[], **kwargs)[源代码]

配置和添加 Wedge 图示符。

参数
  • x (NumberSpec) -- 楔体点的x坐标。

  • y (NumberSpec) -- 楔体点的y坐标。

  • radius (DistanceSpec) -- 楔体半径。

  • start_angle (AngleSpec) -- 开始楔子的角度,从水平方向测量。

  • end_angle (AngleSpec) -- 从水平方向测量的楔形物末端的角度。

  • direction (Enum ( Direction ), optional) -- 开始方向和结束方向之间的笔划。(默认值:anticlock)

关键字参数
  • end_angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 楔体的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 楔体的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 楔体的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 楔体的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 楔体的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 楔体的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 楔体的线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 楔体的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 楔体的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • radius_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • start_angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.wedge(x=[1, 2, 3], y=[1, 2, 3], radius=15, start_angle=0.6,
           end_angle=4.1, radius_units="screen", color="#2b8cbe")

show(plot)
x(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 X 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.x(x=[1, 2, 3], y=[1, 2, 3], size=[10, 20, 25], color="#fa9fb5")

show(plot)
y(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)[源代码]

配置和添加 Y 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.y(x=[1, 2, 3], y=[1, 2, 3], size=20, color="#DE2D26")

show(plot)
gmap(google_api_key, map_options, **kwargs)[源代码]

创建新的 GMap 用于绘图。

参数

除了标准 GMap 关键字参数(例如。 plot_widthsizing_mode ),也可以传递以下附加选项:

关键字参数:

主动拖拽(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具。拖动“))

哪个拖动工具最初应该处于活动状态。(默认值:“自动”)

主动检查(等级`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具.检验`),等级`~bokeh.core.properties公司.Seq`(类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具.检验`))

哪个拖动工具最初应该处于活动状态。(默认值:“自动”)

活动滚动(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具。滚动“))

哪个滚动工具最初应该激活。(默认值:“自动”)

主动式水龙头(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具。点击“))

哪个攻丝工具最初应该激活。(默认值:“自动”)

工具(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Seq`(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具.Tool`)))

绘图应使用的工具。(默认值:“平移、滚轮缩放、重置、帮助”)

x轴标记(类`~bokeh.core.properties公司.String`)

x轴的标签。(默认值:“”)

x轴位置(等级`~bokeh.core.properties公司.Enum`(类`~bokeh.core.enums.VerticalLocation`)(垂直位置)

x轴的位置。(默认值:“下方”)

小号记号(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.Int'))

相邻x轴主刻度之间的次刻度数。(默认值:“自动”)

y轴标记(类`~bokeh.core.properties公司.String`)

y轴的标签。(默认值:“”)

y轴位置(等级`~bokeh.core.properties公司.Enum`(类`~bokeh.core.enums.水平位置`)

y轴的位置。(默认值:'left')

你的小调滴答声(班级`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.Int'))

相邻y轴主刻度之间的次刻度数。(默认值:“自动”)

返回

GMap

class GMap(*args, **kwargs)[源代码]

一个子类 Plot 使用默认轴、栅格、工具等简化打印创建。

参数

除了下面记录的所有Bokeh模型属性属性外 Figure 初始值设定项还接受以下选项,这有助于简化配置:

关键字参数:

主动拖拽(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具。拖动“))

哪个拖动工具最初应该处于活动状态。(默认值:“自动”)

主动检查(等级`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具.检验`),等级`~bokeh.core.properties公司.Seq`(类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具.检验`))

哪个拖动工具最初应该处于活动状态。(默认值:“自动”)

活动滚动(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具。滚动“))

哪个滚动工具最初应该激活。(默认值:“自动”)

主动式水龙头(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具。点击“))

哪个攻丝工具最初应该激活。(默认值:“自动”)

工具(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Seq`(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.String`,类`~bokeh.core.properties公司.Instance`(类`~bokeh.models.工具.Tool`)))

绘图应使用的工具。(默认值:“平移、滚轮缩放、重置、帮助”)

x轴标记(类`~bokeh.core.properties公司.String`)

x轴的标签。(默认值:“”)

x轴位置(等级`~bokeh.core.properties公司.Enum`(类`~bokeh.core.enums.VerticalLocation`)(垂直位置)

x轴的位置。(默认值:“下方”)

小号记号(类`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.Int'))

相邻x轴主刻度之间的次刻度数。(默认值:“自动”)

y轴标记(类`~bokeh.core.properties公司.String`)

y轴的标签。(默认值:“”)

y轴位置(等级`~bokeh.core.properties公司.Enum`(类`~bokeh.core.enums.水平位置`)

y轴的位置。(默认值:'left')

你的小调滴答声(班级`~bokeh.core.properties公司。任何一个`(类`~bokeh.core.properties公司.Auto`,类`~bokeh.core.properties公司.Int'))

相邻y轴主刻度之间的次刻度数。(默认值:“自动”)

annular_wedge(x, y, inner_radius, outer_radius, start_angle, end_angle, direction='anticlock', *, end_angle_units='rad', fill_alpha=1.0, fill_color='gray', inner_radius_units='data', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, outer_radius_units='data', start_angle_units='rad', tags=[], **kwargs)

配置和添加 AnnularWedge 图示符。

参数
  • x (NumberSpec) -- 环形楔体中心的x坐标。

  • y (NumberSpec) -- 环形楔体中心的y坐标。

  • inner_radius (DistanceSpec) -- 环形楔形物的内半径。

  • outer_radius (DistanceSpec) -- 环形楔形物的外半径。

  • start_angle (AngleSpec) -- 从水平面开始测量环形楔块的角度。

  • end_angle (AngleSpec) -- 从水平方向测量的环形楔体端部角度。

  • direction (Enum ( Direction ), optional) -- 开始方向和结束方向之间的笔划。(默认值:anticlock)

关键字参数
  • end_angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 环形楔体的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 环形楔体的填充颜色值。(默认:灰色)

  • inner_radius_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • line_alpha (NumberSpec , optional) -- 环形楔体的线α值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 环形楔体的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 环形楔体的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 环形楔体的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 环形楔体的线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 环形楔体的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 环形楔体的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • outer_radius_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • start_angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

annulus(x, y, inner_radius, outer_radius, *, fill_alpha=1.0, fill_color='gray', inner_radius_units='data', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, outer_radius_units='data', tags=[], **kwargs)

配置和添加 Annulus 图示符。

参数
关键字参数
  • fill_alpha (NumberSpec , optional) -- 环形空间的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 环形空间的填充颜色值。(默认:灰色)

  • inner_radius_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • line_alpha (NumberSpec , optional) -- 环空的线α值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 环空的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 环形空间的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 环形空间的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 环形空间的线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 环形空间的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 环形空间的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • outer_radius_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.annulus(x=[1, 2, 3], y=[1, 2, 3], color="#7FC97F",
             inner_radius=0.2, outer_radius=0.5)

show(plot)
arc(x, y, radius, start_angle, end_angle, direction='anticlock', *, end_angle_units='rad', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, radius_units='data', start_angle_units='rad', tags=[], **kwargs)

配置和添加 Arc 图示符。

参数
  • x (NumberSpec) -- 圆弧中心的x坐标。

  • y (NumberSpec) -- 圆弧中心的y坐标。

  • radius (DistanceSpec) -- 圆弧半径。

  • start_angle (AngleSpec) -- 从水平方向测量的开始弧的角度。

  • end_angle (AngleSpec) -- 从末端到圆弧的角度。

  • direction (Enum ( Direction ), optional) -- 开始方向和结束方向之间的笔划。(默认值:anticlock)

关键字参数
  • end_angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • line_alpha (NumberSpec , optional) -- 圆弧的直线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 圆弧的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 圆弧的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 圆弧的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 圆弧的直线-虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 圆弧的直线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 圆弧的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • radius_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • start_angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

asterisk(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 Asterisk 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.asterisk(x=[1,2,3], y=[1,2,3], size=20, color="#F0027F")

show(plot)
bezier(x0={'field': 'x0'}, y0={'field': 'y0'}, x1={'field': 'x1'}, y1={'field': 'y1'}, cx0={'field': 'cx0'}, cy0={'field': 'cy0'}, cx1={'field': 'cx1'}, cy1={'field': 'cy1'}, *, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 Bezier 图示符。

参数
  • x0 (NumberSpec , optional) -- 起点的x坐标。(默认值:{'field':'x0'})

  • y0 (NumberSpec , optional) -- 起点的y坐标。(默认:{'field':'y0'})

  • x1 (NumberSpec , optional) -- 终点的x坐标。(默认值:{'field':'x1'})

  • y1 (NumberSpec , optional) -- 终点的y坐标。(默认:{'field':'y1'})

  • cx0 (NumberSpec , optional) -- 第一个控制点的x坐标。(默认:{'field':'cx0'})

  • cy0 (NumberSpec , optional) -- 第一个控制点的y坐标。(默认:{'field':'cy0'})

  • cx1 (NumberSpec , optional) -- 第二个控制点的x坐标。(默认:{'field':'cx1})

  • cy1 (NumberSpec , optional) -- 第二个控制点的y坐标。(默认:{'field':'cy1'})

关键字参数
  • line_alpha (NumberSpec , optional) -- 贝塞尔曲线的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 贝塞尔曲线的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 贝塞尔曲线的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 贝塞尔曲线的线划线值。(默认值:[])

  • line_dash_offset (Int) -- 贝塞尔曲线的直线-虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 贝塞尔曲线的直线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 贝塞尔曲线的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

circle(x={'field': 'x'}, y={'field': 'y'}, *, angle=0.0, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, radius=None, radius_dimension='x', radius_units='data', size=4, tags=[], **kwargs)

配置和添加 Circle 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

关键字参数
  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • radius (DistanceSpec) -- 圆标记的半径值(默认为“数据空间”单位)。。注意:圆标记有点不寻常,因为它们除了支持指定大小外,还支持指定半径。只有一个 radiussize 应该给。。警告:注意 Circle 即使在数据空间纵横比不是1:1的情况下,字形在屏幕上始终绘制为圆。在所有指定半径值的情况下,半径的“距离”将沿指定的尺寸测量 radius_dimension . 如果纵横比非常大或很小,绘制的圆可能会比预期的大或小。看到了吗 #626 了解更多信息。

  • radius_dimension (Enum ( Enumeration(x, y, max, min) ), optional) -- 沿什么尺寸测量圆半径。当数据空间宽高比不是1-1时,绘制圆的大小取决于用于测量半径“距离”的方向。此属性允许控制该方向。将此尺寸设置为“max”将计算x和y尺寸的半径,并使用两个尺寸中的最大值,“min”选择最小值。(默认值:x)

  • radius_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

注解

只有一个 sizeradius 应提供。请注意 radius 默认为数据单位。

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.circle(x=[1, 2, 3], y=[1, 2, 3], size=20)

show(plot)
circle_cross(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 CircleCross 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.circle_cross(x=[1,2,3], y=[4,5,6], size=20,
                  color="#FB8072", fill_alpha=0.2, line_width=2)

show(plot)
circle_x(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 CircleX 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.circle_x(x=[1, 2, 3], y=[1, 2, 3], size=20,
              color="#DD1C77", fill_alpha=0.2)

show(plot)
cross(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 Cross 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.cross(x=[1, 2, 3], y=[1, 2, 3], size=20,
           color="#E6550D", line_width=2)

show(plot)
dash(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 Dash 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.dash(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25],
          color="#99D594", line_width=2)

show(plot)
diamond(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 Diamond 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.diamond(x=[1, 2, 3], y=[1, 2, 3], size=20,
             color="#1C9099", line_width=2)

show(plot)
diamond_cross(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 DiamondCross 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.diamond_cross(x=[1, 2, 3], y=[1, 2, 3], size=20,
                   color="#386CB0", fill_color=None, line_width=2)

show(plot)
ellipse(x, y, width, height, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', height_units='data', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], width_units='data', **kwargs)

配置和添加 Ellipse 图示符。

参数
  • x (NumberSpec) -- 椭圆中心的x坐标。

  • y (NumberSpec) -- 椭圆中心的y坐标。

  • width (DistanceSpec) -- 每个椭圆的宽度。

  • height (DistanceSpec) -- 每个椭圆的高度。

  • angle (AngleSpec) -- 椭圆从水平方向旋转的角度。 [rad] (默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 椭圆的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 椭圆的填充颜色值。(默认:灰色)

  • height_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • line_alpha (NumberSpec , optional) -- 椭圆的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 椭圆的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 椭圆的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 椭圆的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 椭圆的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 椭圆的行连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 椭圆的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

  • width_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.ellipse(x=[1, 2, 3], y=[1, 2, 3], width=30, height=20,
             color="#386CB0", fill_color=None, line_width=2)

show(plot)
graph(node_source, edge_source, layout_provider, **kwargs)

使用给定的节点、边和布局提供程序创建网络图。

参数
  • node_source (ColumnDataSource) -- 用户为图形节点提供的数据源。将尝试将对象转换为 ColumnDataSource 如果需要的话。如果没有提供,则会自动为用户创建一个。

  • edge_source (ColumnDataSource) -- 用户为图形边提供的数据源。将尝试将对象转换为 ColumnDataSource 如果需要的话。如果没有提供,则会自动为用户创建一个。

  • layout_provider (LayoutProvider) -- 一 LayoutProvider 实例提供笛卡尔空间中的图形坐标。

  • **kwargs -- 线条属性 and 填充属性

harea(x1={'field': 'x1'}, x2={'field': 'x2'}, y={'field': 'y'}, *, fill_alpha=1.0, fill_color='gray', hatch_alpha=1.0, hatch_color='black', hatch_extra={}, hatch_pattern=None, hatch_scale=12.0, hatch_weight=1.0, name=None, tags=[], **kwargs)

配置和添加 HArea 图示符。

参数
  • x1 (NumberSpec , optional) -- 区域一侧点的x坐标。(默认值:{'field':'x1'})

  • x2 (NumberSpec , optional) -- 区域另一侧点的x坐标。(默认值:{'field':'x2})

  • y (NumberSpec , optional) -- 区域点的y坐标。(默认值:{'field':'y'})

关键字参数
  • fill_alpha (Percent , optional) -- 水平定向区域的填充alpha值。(默认值:1.0)

  • fill_color (Color , optional) -- 水平定向区域的填充颜色值。(默认:灰色)

  • hatch_alpha (NumberSpec , optional) -- 水平条的图案填充alpha值。(默认值:1.0)

  • hatch_color (ColorSpec , optional) -- 水平条的图案填充颜色值。(默认:黑色)

  • hatch_extra (Dict ( String , Instance ( Texture ) )) -- 水平条的图案填充附加值。(默认值:{})

  • hatch_pattern (HatchPatternSpec) -- 水平条的填充图案值。

  • hatch_scale (NumberSpec , optional) -- 水平条的填充比例值。(默认值:12.0)

  • hatch_weight (NumberSpec , optional) -- 水平条的图案填充权重值。(默认值:1.0)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.harea(x1=[0, 0, 0], x2=[1, 4, 2], y=[1, 2, 3],
           fill_color="#99D594")

show(plot)
harea_stack(stackers, **kw)

生成多个 HArea 从左到右堆叠的层的渲染器。

参数

stackers (seq[str]) -- 要连续堆叠的资料来源栏位名称清单 x1x2 harea坐标。此外 name 每个特殊的渲染器的值都是有用的 $name

任何附加的关键字参数都将传递给对的每个调用 harea . 如果关键字值是列表或元组,则每个调用将从序列中获取一个值。

返回

列表 [GlyphRenderer]

实际案例

假设 ColumnDataSource 已命名 source 带列 20162017 ,然后调用 harea_stack 威尔会创造两个 HArea 堆叠的渲染器:

p.harea_stack(['2016', '2017'], y='y', color=['blue', 'red'], source=source)

这相当于以下两个单独的调用:

p.harea(x1=stack(),       x2=stack('2016'),         y='y', color='blue', source=source, name='2016')
p.harea(x1=stack('2016'), x2=stack('2016', '2017'), y='y', color='red',  source=source, name='2017')
hbar(y, height, right, left=0, *, fill_alpha=1.0, fill_color='gray', hatch_alpha=1.0, hatch_color='black', hatch_extra={}, hatch_pattern=None, hatch_scale=12.0, hatch_weight=1.0, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 HBar 图示符。

参数
关键字参数
  • fill_alpha (NumberSpec , optional) -- 水平条的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 水平条的填充颜色值。(默认:灰色)

  • hatch_alpha (NumberSpec , optional) -- 水平条的图案填充alpha值。(默认值:1.0)

  • hatch_color (ColorSpec , optional) -- 水平条的图案填充颜色值。(默认:黑色)

  • hatch_extra (Dict ( String , Instance ( Texture ) )) -- 水平条的图案填充附加值。(默认值:{})

  • hatch_pattern (HatchPatternSpec) -- 水平条的填充图案值。

  • hatch_scale (NumberSpec , optional) -- 水平条的填充比例值。(默认值:12.0)

  • hatch_weight (NumberSpec , optional) -- 水平条的图案填充权重值。(默认值:1.0)

  • line_alpha (NumberSpec , optional) -- 水平条的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 水平条的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 水平条的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 水平条的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 水平条的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 水平条的线条连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 水平条的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.hbar(y=[1, 2, 3], height=0.5, left=0, right=[1,2,3], color="#CAB2D6")

show(plot)
hbar_stack(stackers, **kw)

生成多个 HBar 从左到右堆叠的层的渲染器。

参数

stackers (seq[str]) -- 要连续堆叠的资料来源栏位名称清单 leftright 条形坐标。此外 name 每个特殊的渲染器的值都是有用的 $name

任何附加的关键字参数都将传递给对的每个调用 hbar . 如果关键字值是列表或元组,则每个调用将从序列中获取一个值。

返回

列表 [GlyphRenderer]

实际案例

假设 ColumnDataSource 已命名 source 带列 20162017 ,然后调用 hbar_stack 威尔会创造两个 HBar 堆叠的渲染器:

p.hbar_stack(['2016', '2017'], x=10, width=0.9, color=['blue', 'red'], source=source)

这相当于以下两个单独的调用:

p.hbar(bottom=stack(),       top=stack('2016'),         x=10, width=0.9, color='blue', source=source, name='2016')
p.hbar(bottom=stack('2016'), top=stack('2016', '2017'), x=10, width=0.9, color='red',  source=source, name='2017')
hex(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 Hex 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.hex(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,30], color="#74ADD1")

show(plot)
hex_tile(q, r, *, aspect_scale=1.0, fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color=None, line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, orientation='pointytop', scale=1.0, size=1.0, tags=[], **kwargs)

配置和添加 HexTile 图示符。

参数
  • q (NumberSpec) -- 瓷砖中心的“柱”轴坐标。

  • r (NumberSpec) -- 瓷砖中心的“行”轴坐标。

关键字参数
  • aspect_scale (Float , optional) -- (默认值:1.0)

  • fill_alpha (NumberSpec , optional) -- 水平条的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 水平条的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 水平条的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 水平条的线帽值。(默认值:butt)

  • line_color (ColorSpec) -- 水平条的线颜色值。

  • line_dash (DashPattern) -- 水平条的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 水平条的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 水平条的线条连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 水平条的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • orientation (String , optional) -- (默认值:pointytop)

  • scale (NumberSpec , optional) -- 单个瓷砖的比例因子。(默认值:1.0)

  • size (Float , optional) -- 十六进制平铺的半径(以数据空间单位为单位)。对于“pointy_top”方向,始终沿笛卡尔y轴测量半径,对于“flat_-top”方向,始终沿笛卡尔x轴测量半径。如果底层笛卡尔坐标系的纵横比不是1-1,则瓷砖可能会朝一个方向“压扁”。要确保瓷砖始终是规则的六边形,请考虑设置 match_aspect 属性设置为True。(默认值:1.0)

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300, match_aspect=True)
plot.hex_tile(r=[0, 0, 1], q=[1, 2, 2], fill_color="#74ADD1")

show(plot)
hexbin(x, y, size, orientation='pointytop', palette='Viridis256', line_color=None, fill_color=None, aspect_scale=1, **kwargs)

执行简单的等重六边形装箱。

A HexTile 将添加glyph以显示装箱。这个 ColumnDataSource 因为glyph将有列 qrcount 在哪里 qraxial coordinates 一块瓷砖,还有 count 是关联的箱计数。

设置 match_aspect=True 在相关的绘图上,使六边形的平铺在屏幕空间中都是规则的(即不“拉伸”)。

对于更复杂的用例,例如加权装箱或单独缩放六角形块,请使用 hex_tile() 或者考虑更高级别的库,比如HoloViews。

参数
  • x (array[float]) -- 一个由x坐标组成的NumPy数组,用于存储到六边形的瓷砖中。

  • y (array[float]) -- 一个y坐标的NumPy数组,用于存储到六边形瓷砖中

  • size (float) -- 要使用的六边形瓷砖的大小。尺寸定义为从六边形中心到角的距离。如果方面缩放不是1-1,则 size 是从中心到“上”角的距离 "pointytop" 方向,以及从中心到“平顶”方向的“侧”角的距离。

  • orientation ("pointytop" or "flattop", optional) -- 六边形瓷砖的方向是在顶部是尖角还是在顶部是平的。(默认值:“pointytop”)

  • palette (str or seq[color], optional) -- 一个调色板(或调色板名称),用于根据计数对容器进行颜色映射。(默认值:“Viridis256”)如果 fill_color ,它将重写此值。

  • line_color (color, optional) -- 十六进制平铺的轮廓颜色,或无(默认值:无)

  • fill_color (color, optional) -- 十六进制平铺的可选填充颜色,或无。如果没有,那么 palette 将用于按计数为平铺着色。(默认值:无)

  • aspect_scale (float) -- 匹配绘图的纵横比比例。当使用 aspect_scale != 1 ,可以设置此参数以匹配绘图,以便绘制规则的六边形(而不是“拉伸”六边形)。这大致相当于“屏幕空间”中的分块,当绘图纵横比不为一时,最好使用轴对齐的矩形箱。

任何其他关键字参数都传递给 hex_tile() .

返回
(Glyphrender,数据帧)

一个元组 HexTile 生成渲染器以显示binning和Pandas DataFrame 带列 qrcount 在哪里 qraxial coordinates 一块瓷砖,还有 count 是关联的箱计数。

示例

import numpy as np
from bokeh.models import HoverTool
from bokeh.plotting import figure, show

x = 2 + 2*np.random.standard_normal(500)
y = 2 + 2*np.random.standard_normal(500)

p = figure(match_aspect=True, tools="wheel_zoom,reset")
p.background_fill_color = '#440154'
p.grid.visible = False

p.hexbin(x, y, size=0.5, hover_color="pink", hover_alpha=0.8)

hover = HoverTool(tooltips=[("count", "@c"), ("(q,r)", "(@q, @r)")])
p.add_tools(hover)

show(p)
hline_stack(stackers, **kw)

生成多个 Line 水平堆叠线条的渲染器。

参数

stackers (seq[str]) -- 要连续堆叠的资料来源栏位名称清单 x 线坐标。

另外, name 每个特殊的渲染器的值都是有用的 $name

任何附加的关键字参数都将传递给对的每个调用 line . 如果关键字值是列表或元组,则每个调用将从序列中获取一个值。

返回

列表 [GlyphRenderer]

实际案例

假设 ColumnDataSource 已命名 source 带列 20162017 ,然后调用 hline_stack 对于x坐标的堆垛机将创建两个 Line 堆叠的渲染器:

p.hline_stack(['2016', '2017'], y='y', color=['blue', 'red'], source=source)

这相当于以下两个单独的调用:

p.line(x=stack('2016'),         y='y', color='blue', source=source, name='2016')
p.line(x=stack('2016', '2017'), y='y', color='red',  source=source, name='2017')
image(image, x, y, dw, dh, dilate=False, *, color_mapper=None, dh_units='data', dw_units='data', global_alpha=1.0, name=None, palette, tags=[], **kwargs)

配置和添加 Image 图示符。

参数
  • image (NumberSpec) -- 要进行颜色映射的图像的标量数据数组。

  • x (NumberSpec) -- 定位图像定位点的x坐标。

  • y (NumberSpec) -- 用于定位图像锚定的y坐标。

  • dw (DistanceSpec) -- 图像将占据的绘图区域的宽度。。注意:这不是图像宽度的像素数。这个数字是由图像本身确定的。

  • dh (DistanceSpec) -- 图像的高度将占据该区域的高度。。注意:这不是图像高的像素数。这个数字是由图像本身确定的。

  • dilate (Bool) -- 是否总是以使图像更大的方式取整分数像素位置。如果像素舍入错误导致图像之间存在间隙,则此设置可能很有用,而此时图像应显示为齐平。(默认值:False)

关键字参数
  • color_mapper (Instance ( ColorMapper )) -- A ColorMapper 用于映射标量数据的步骤 image 显示的RGBA值。。注意:颜色映射步骤发生在客户机上。

  • dh_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • dw_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • global_alpha (Float , optional) -- 渲染每个图像时使用的总体不透明度(除了在颜色映射器中显式应用的任何alpha值)。(默认值:1.0)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • palette (str or list[color value]) --

  • palette to construct a value for the color mapper property from (a) --

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

注解

如果两者 palettecolor_mapper 通过,a ValueError 将引发异常。如果两者都没有通过,那么 Greys9 调色板将用作默认设置。

image_rgba(image, x, y, dw, dh, dilate=False, *, dh_units='data', dw_units='data', global_alpha=1.0, name=None, tags=[], **kwargs)

配置和添加 ImageRGBA 图示符。

参数
  • image (NumberSpec) -- 图像的RGBA数据数组。

  • x (NumberSpec) -- 定位图像定位点的x坐标。

  • y (NumberSpec) -- 用于定位图像锚定的y坐标。

  • dw (DistanceSpec) -- 图像将占据的绘图区域的宽度。。注意:这不是图像宽度的像素数。这个数字是由图像本身确定的。

  • dh (DistanceSpec) -- 图像的高度将占据该区域的高度。。注意:这不是图像高的像素数。这个数字是由图像本身确定的。

  • dilate (Bool) -- 是否总是以使图像更大的方式取整分数像素位置。如果像素舍入错误导致图像之间存在间隙,则此设置可能很有用,而此时图像应显示为齐平。(默认值:False)

关键字参数
  • dh_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • dw_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • global_alpha (Float , optional) -- 渲染每个图像时使用的总体不透明度(除了图像本身的任何固有alpha值)。(默认值:1.0)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

注解

这个 image_rgba 方法接受图像作为二维RGBA值数组(编码为32位整数)。

image_url(url, x, y, w, h, angle=0, dilate=False, *, anchor='top_left', angle_units='rad', global_alpha=1.0, h_units='data', name=None, retry_attempts=0, retry_timeout=0, tags=[], w_units='data', **kwargs)

配置和添加 ImageURL 图示符。

参数
  • url (StringSpec) -- 从中检索图像的URL。。注意:图像的实际检索和加载发生在客户机上。

  • x (NumberSpec) -- 定位图像定位点的x坐标。

  • y (NumberSpec) -- 用于定位图像锚定的y坐标。

  • w (DistanceSpec) -- 图像将在数据空间中占据的绘图区域的宽度。默认值为 None ,在这种情况下,图像将以其实际图像大小显示(与此处指定的单位无关)。

  • h (DistanceSpec) -- 图像将在数据空间中占据的绘图区域的高度。默认值为 None ,在这种情况下,图像将以其实际图像大小显示(与此处指定的单位无关)。

  • angle (AngleSpec) -- 旋转图像的角度,从水平方向测量。(默认值:0)

  • dilate (Bool) -- 是否总是以使图像更大的方式取整分数像素位置。如果像素舍入错误导致图像之间存在间隙,则此设置可能很有用,而此时图像应显示为齐平。(默认值:False)

关键字参数
  • anchor (Enum ( LegendLocation ), optional) -- 图像的哪个位置应该锚定在 xy 协调。(默认:左上角)

  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • global_alpha (Float , optional) -- 渲染每个图像时使用的总体不透明度(除了图像本身的任何固有alpha值)。(默认值:1.0)

  • h_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • retry_attempts (Int) -- 尝试从指定的URL重新加载图像的次数。默认值为零。(默认值:0)

  • retry_timeout (Int) -- 尝试从指定的URL加载映像的重试之间的超时(毫秒)。默认值为0毫秒。(默认值:0)

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

  • w_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

inverted_triangle(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 InvertedTriangle 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.inverted_triangle(x=[1, 2, 3], y=[1, 2, 3], size=20, color="#DE2D26")

show(plot)
line(x={'field': 'x'}, y={'field': 'y'}, *, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 Line 图示符。

参数
  • x (NumberSpec , optional) -- 直线点的x坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 线点的y坐标。(默认值:{field':'y'})

关键字参数
  • line_alpha (Percent , optional) -- 线的alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 线的线帽值。(默认值:butt)

  • line_color (Color , optional) -- 线条的线条颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 线的线条虚线值。(默认值:[])

  • line_dash_offset (Int) -- 直线的直线短划线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 行的行连接值。(默认设置:倒角)

  • line_width (Float , optional) -- 线条的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

p = figure(title="line", plot_width=300, plot_height=300)
p.line(x=[1, 2, 3, 4, 5], y=[6, 7, 2, 4, 5])

show(p)
multi_line(xs={'field': 'xs'}, ys={'field': 'ys'}, *, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 MultiLine 图示符。

参数
  • xs (NumberSpec , optional) -- 所有行的x坐标,以“列表列表”的形式给出。(默认值:{'field':'xs})

  • ys (NumberSpec , optional) -- 所有行的y坐标,以“列表列表”的形式给出。(默认:{'field':'ys'})

关键字参数
  • line_alpha (NumberSpec , optional) -- 线的alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 线的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 线条的线条颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 线的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 直线的直线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 线的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 线条的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

注解

对于这个字形,数据不是简单的标量数组,而是“数组数组”。

实际案例

from bokeh.plotting import figure, output_file, show

p = figure(plot_width=300, plot_height=300)
p.multi_line(xs=[[1, 2, 3], [2, 3, 4]], ys=[[6, 7, 2], [4, 5, 7]],
            color=['red','green'])

show(p)
multi_polygons(xs={'field': 'xs'}, ys={'field': 'ys'}, *, fill_alpha=1.0, fill_color='gray', hatch_alpha=1.0, hatch_color='black', hatch_extra={}, hatch_pattern=None, hatch_scale=12.0, hatch_weight=1.0, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 MultiPolygons 图示符。

参数
  • xs (NumberSpec , optional) -- 所有补丁的x坐标,以嵌套列表的形式给出。。注意:中的每个项目 MultiPolygons 表示一个多重多边形,每个多多边形由 n 多边形。每个多边形由一个外环(可选)组成,后跟 m 内环(孔)。(默认值:{'field':'xs'})

  • ys (NumberSpec , optional) -- 所有补丁的y坐标,以“列表列表”的形式给出。。注意:中的每个项目 MultiPolygons 表示一个多重多边形,每个多多边形由 n 多边形。每个多边形由一个外环(可选)组成,后跟 m 内环(孔)。(默认值:{'field':'ys'})

关键字参数
  • fill_alpha (NumberSpec , optional) -- 多多边形的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 多多边形的填充颜色值。(默认:灰色)

  • hatch_alpha (NumberSpec , optional) -- 面片的图案填充alpha值。(默认值:1.0)

  • hatch_color (ColorSpec , optional) -- 面片的图案填充颜色值。(默认:黑色)

  • hatch_extra (Dict ( String , Instance ( Texture ) )) -- 填充面片的额外值。(默认值:{})

  • hatch_pattern (HatchPatternSpec) -- 面片的填充图案值。

  • hatch_scale (NumberSpec , optional) -- 面片的填充比例值。(默认值:12.0)

  • hatch_weight (NumberSpec , optional) -- 面片的图案填充权重值。(默认值:1.0)

  • line_alpha (NumberSpec , optional) -- 多边形的线α值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 多多边形的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 多边形的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 多边形的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 多多边形的线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 多多边形的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 多边形的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

注解

对于这个字形,数据不是简单的标量数组,而是一个嵌套数组。

实际案例

from bokeh.plotting import figure, output_file, show

p = figure(plot_width=300, plot_height=300)
p.multi_polygons(xs=[[[[1, 1, 2, 2]]], [[[1, 1, 3], [1.5, 1.5, 2]]]],
                ys=[[[[4, 3, 3, 4]]], [[[1, 3, 1], [1.5, 2, 1.5]]]],
                color=['red', 'green'])
show(p)
oval(x, y, width, height, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', height_units='data', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], width_units='data', **kwargs)

配置和添加 Oval 图示符。

参数
  • x (NumberSpec) -- 椭圆中心的x坐标。

  • y (NumberSpec) -- 椭圆中心的y坐标。

  • width (DistanceSpec) -- 每个椭圆的总宽度。

  • height (DistanceSpec) -- 每个椭圆的总高度。

  • angle (AngleSpec) -- 椭圆从水平方向旋转的角度。 [rad] (默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 椭圆的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 椭圆的填充颜色值。(默认:灰色)

  • height_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • line_alpha (NumberSpec , optional) -- 椭圆的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 椭圆的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 椭圆的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 椭圆的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 椭圆的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 椭圆的行连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 椭圆的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

  • width_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.oval(x=[1, 2, 3], y=[1, 2, 3], width=0.2, height=0.4,
          angle=-0.7, color="#1D91C0")

show(plot)
patch(x={'field': 'x'}, y={'field': 'y'}, *, fill_alpha=1.0, fill_color='gray', hatch_alpha=1.0, hatch_color='black', hatch_extra={}, hatch_pattern=None, hatch_scale=12.0, hatch_weight=1.0, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 Patch 图示符。

参数
  • x (NumberSpec , optional) -- 补丁点的x坐标。。注:一个面片可以包含多个多边形。在这种情况下,每个多边形的x坐标应该用序列中的NaN值分隔。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 补丁点的y坐标。。注:一个面片可以包含多个多边形。在这种情况下,每个多边形的y坐标应该用序列中的NaN值分隔。(默认值:{'field':'y'})

关键字参数
  • fill_alpha (Percent , optional) -- 面片的填充alpha值。(默认值:1.0)

  • fill_color (Color , optional) -- 面片的填充颜色值。(默认:灰色)

  • hatch_alpha (Percent , optional) -- 面片的图案填充alpha值。(默认值:1.0)

  • hatch_color (Color , optional) -- 面片的图案填充颜色值。(默认:黑色)

  • hatch_extra (Dict ( String , Instance ( Texture ) )) -- 填充面片的额外值。(默认值:{})

  • hatch_pattern (String) -- 面片的填充图案值。

  • hatch_scale (Size , optional) -- 面片的填充比例值。(默认值:12.0)

  • hatch_weight (Size , optional) -- 面片的图案填充权重值。(默认值:1.0)

  • line_alpha (Percent , optional) -- 面片的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 面片的线帽值。(默认值:butt)

  • line_color (Color , optional) -- 面片的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 面片的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 面片的线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 面片的线连接值。(默认设置:倒角)

  • line_width (Float , optional) -- 面片的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

p = figure(plot_width=300, plot_height=300)
p.patch(x=[1, 2, 3, 2], y=[6, 7, 2, 2], color="#99d8c9")

show(p)
patches(xs={'field': 'xs'}, ys={'field': 'ys'}, *, fill_alpha=1.0, fill_color='gray', hatch_alpha=1.0, hatch_color='black', hatch_extra={}, hatch_pattern=None, hatch_scale=12.0, hatch_weight=1.0, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 Patches 图示符。

参数
  • xs (NumberSpec , optional) -- 所有补丁的x坐标,以“列表列表”的形式给出。。注:单个面片可能包含多个多边形。在这种情况下,每个多边形的x坐标应该用子列表中的NaN值分隔。(默认值:{'field':'xs})

  • ys (NumberSpec , optional) -- 所有补丁的y坐标,以“列表列表”的形式给出。。注:单个面片可能包含多个多边形。在这种情况下,每个多边形的y坐标应该用子列表中的NaN值分隔。(默认:{'field':'ys'})

关键字参数
  • fill_alpha (NumberSpec , optional) -- 面片的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 面片的填充颜色值。(默认:灰色)

  • hatch_alpha (NumberSpec , optional) -- 面片的图案填充alpha值。(默认值:1.0)

  • hatch_color (ColorSpec , optional) -- 面片的图案填充颜色值。(默认:黑色)

  • hatch_extra (Dict ( String , Instance ( Texture ) )) -- 填充面片的额外值。(默认值:{})

  • hatch_pattern (HatchPatternSpec) -- 面片的填充图案值。

  • hatch_scale (NumberSpec , optional) -- 面片的填充比例值。(默认值:12.0)

  • hatch_weight (NumberSpec , optional) -- 面片的图案填充权重值。(默认值:1.0)

  • line_alpha (NumberSpec , optional) -- 面片的线α值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 面片的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 面片的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 面片的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 面片的线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 面片的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 面片的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

注解

对于这个字形,数据不是简单的标量数组,而是“数组数组”。

实际案例

from bokeh.plotting import figure, output_file, show

p = figure(plot_width=300, plot_height=300)
p.patches(xs=[[1,2,3],[4,5,6,5]], ys=[[1,2,1],[4,5,5,4]],
          color=["#43a2ca", "#a8ddb5"])

show(p)
quad(left, right, top, bottom, *, fill_alpha=1.0, fill_color='gray', hatch_alpha=1.0, hatch_color='black', hatch_extra={}, hatch_pattern=None, hatch_scale=12.0, hatch_weight=1.0, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 Quad 图示符。

参数
关键字参数
  • fill_alpha (NumberSpec , optional) -- 四边形的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 四边形的填充颜色值。(默认:灰色)

  • hatch_alpha (NumberSpec , optional) -- 水平条的图案填充alpha值。(默认值:1.0)

  • hatch_color (ColorSpec , optional) -- 水平条的图案填充颜色值。(默认:黑色)

  • hatch_extra (Dict ( String , Instance ( Texture ) )) -- 水平条的图案填充附加值。(默认值:{})

  • hatch_pattern (HatchPatternSpec) -- 水平条的填充图案值。

  • hatch_scale (NumberSpec , optional) -- 水平条的填充比例值。(默认值:12.0)

  • hatch_weight (NumberSpec , optional) -- 水平条的图案填充权重值。(默认值:1.0)

  • line_alpha (NumberSpec , optional) -- 四边形的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 四边形的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 四边形的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 四边形的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 四边形的直线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 四边形的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 四边形的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.quad(top=[2, 3, 4], bottom=[1, 2, 3], left=[1, 2, 3],
          right=[1.2, 2.5, 3.7], color="#B3DE69")

show(plot)
quadratic(x0={'field': 'x0'}, y0={'field': 'y0'}, x1={'field': 'x1'}, y1={'field': 'y1'}, cx={'field': 'cx'}, cy={'field': 'cy'}, *, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 Quadratic 图示符。

参数
  • x0 (NumberSpec , optional) -- 起点的x坐标。(默认值:{'field':'x0'})

  • y0 (NumberSpec , optional) -- 起点的y坐标。(默认:{'field':'y0'})

  • x1 (NumberSpec , optional) -- 终点的x坐标。(默认值:{'field':'x1'})

  • y1 (NumberSpec , optional) -- 终点的y坐标。(默认:{'field':'y1'})

  • cx (NumberSpec , optional) -- 控制点的x坐标。(默认:{'field':'cx'})

  • cy (NumberSpec , optional) -- 控制点的y坐标。(默认:{'field':'cy'})

关键字参数
  • line_alpha (NumberSpec , optional) -- 抛物线的线α值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 抛物线的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 抛物线的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 抛物线的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 抛物线的线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 抛物线的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 抛物线的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

ray(x, y, length, angle, *, angle_units='rad', length_units='data', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 Ray 图示符。

参数
  • x (NumberSpec) -- 启动射线的x坐标。

  • y (NumberSpec) -- 开始光线的y坐标。

  • length (DistanceSpec) -- 延伸光线的长度。注意这个 length 默认为数据单位(在x方向测量)。

  • angle (AngleSpec) -- 以弧度表示的延伸光线的角度,从水平方向测量。

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • length_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • line_alpha (NumberSpec , optional) -- 光线的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 光线的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 光线的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 光线的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 光线的线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 光线的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 光线的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.ray(x=[1, 2, 3], y=[1, 2, 3], length=45, angle=-0.7, color="#FB8072",
        line_width=2)

show(plot)
rect(x, y, width, height, angle=0.0, dilate=False, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', height_units='data', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], width_units='data', **kwargs)

配置和添加 Rect 图示符。

参数
  • x (NumberSpec) -- 矩形中心的x坐标。

  • y (NumberSpec) -- 矩形中心的y坐标。

  • width (DistanceSpec) -- 矩形的总宽度。

  • height (DistanceSpec) -- 矩形的总高度。

  • angle (AngleSpec) -- 旋转矩形的角度,从水平方向测量。(默认值:0.0)

  • dilate (Bool) -- 是否总是以使矩形更大的方式取整小数像素位置。如果像素舍入错误导致矩形之间存在间隙,则此设置可能很有用,而矩形应显示为齐平。(默认值:False)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 矩形的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 矩形的填充颜色值。(默认:灰色)

  • height_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • line_alpha (NumberSpec , optional) -- 矩形的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 矩形的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 矩形的线条颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 矩形的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 矩形的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 矩形的行连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 矩形的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

  • width_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.rect(x=[1, 2, 3], y=[1, 2, 3], width=10, height=20, color="#CAB2D6",
          width_units="screen", height_units="screen")

show(plot)
scatter(*args, **kwargs)

创建给定x和y项的散点图。

参数
  • x (str or seq[float]) -- 中心x坐标的值或字段名

  • y (str or seq[float]) -- 中心y坐标的值或字段名

  • size (str or list[float]) -- 以屏幕单位表示的大小的值或字段名

  • marker (str, or list[str]) -- 标记类型的值或字段名

  • color (color value, optional) -- 颜色和速记设置

  • source (ColumnDataSource) -- 用户提供的数据源。将尝试将对象转换为 ColumnDataSource 如果需要的话。如果没有提供,则会自动为用户创建一个。

  • **kwargs -- 线条属性 and 填充属性

实际案例

>>> p.scatter([1,2,3],[4,5,6], marker="square", fill_color="red")
>>> p.scatter("data1", "data2", marker="mtype", source=data_source, ...)

注解

路过时 marker="circle" 也可以提供 radius 以数据空间单位表示的值。从数据源列配置标记类型时, all 包括圆圈的标记只能配置为 size 以屏幕单位显示。

segment(x0={'field': 'x0'}, y0={'field': 'y0'}, x1={'field': 'x1'}, y1={'field': 'y1'}, *, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 Segment 图示符。

参数
  • x0 (NumberSpec , optional) -- 起点的x坐标。(默认值:{'field':'x0'})

  • y0 (NumberSpec , optional) -- 起点的y坐标。(默认:{'field':'y0'})

  • x1 (NumberSpec , optional) -- 终点的x坐标。(默认值:{'field':'x1'})

  • y1 (NumberSpec , optional) -- 终点的y坐标。(默认:{'field':'y1'})

关键字参数
  • line_alpha (NumberSpec , optional) -- 线段的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 线段的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 线段的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 线段的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 线段的直线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 线段的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 线段的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.segment(x0=[1, 2, 3], y0=[1, 2, 3],
             x1=[1, 2, 3], y1=[1.2, 2.5, 3.7],
             color="#F4A582", line_width=3)

show(plot)
square(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 Square 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.square(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,30], color="#74ADD1")

show(plot)
square_cross(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 SquareCross 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.square_cross(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25],
                  color="#7FC97F",fill_color=None, line_width=2)

show(plot)
square_x(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 SquareX 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.square_x(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25],
              color="#FDAE6B",fill_color=None, line_width=2)

show(plot)
step(x={'field': 'x'}, y={'field': 'y'}, *, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, mode='before', name=None, tags=[], **kwargs)

配置和添加 Step 图示符。

参数
  • x (NumberSpec , optional) -- 台阶的x坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 台阶的y坐标。(默认值:{'field':'y'})

关键字参数
  • line_alpha (NumberSpec , optional) -- 步骤的“线alpha”值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 步骤的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 步骤的线条颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 步骤的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 台阶的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 步骤的行连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 步骤的线宽值。(默认值:1)

  • mode (Enum ( StepMode ), optional) -- 其中,台阶“水平”应根据x和y坐标绘制。参数可以采用以下三个值之一: * before: (default) Draw step levels before each x-coordinate (no step before the first point) * after :在每个x坐标后绘制步长级别(最后一个点后没有步长)* center :以每个x坐标为中心绘制步长级别(默认值:before)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.step(x=[1, 2, 3, 4, 5], y=[1, 2, 3, 2, 5], color="#FB8072")

show(plot)
text(x={'field': 'x'}, y={'field': 'y'}, text='text', angle=0, x_offset=0, y_offset=0, *, angle_units='rad', name=None, tags=[], text_align='left', text_alpha=1.0, text_baseline='bottom', text_color='#444444', text_font='helvetica', text_font_size={'value': '16px'}, text_font_style='normal', text_line_height=1.2, **kwargs)

配置和添加 Text 图示符。

参数
  • x (NumberSpec , optional) -- 定位文本定位点的x坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 用于定位文本定位点的y坐标。(默认值:{'field':'y'})

  • text (StringSpec , optional) -- 要呈现的文本值。(默认:文本)

  • angle (AngleSpec) -- 从水平方向测量的旋转文本的角度。(默认值:0)

  • x_offset (NumberSpec) -- 要应用于x坐标的偏移值。例如,如果希望以屏幕单位将文本从给定的数据位置“浮动”一个固定的距离,这是很有用的。(默认值:0)

  • y_offset (NumberSpec) -- 要应用于y坐标的偏移值。例如,如果希望以屏幕单位将文本从给定的数据位置“浮动”一个固定的距离,这是很有用的。(默认值:0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

  • text_align (Enum ( TextAlign ), optional) -- 文本的文本对齐值。(默认:左)

  • text_alpha (NumberSpec , optional) -- 文本的文本alpha值。(默认值:1.0)

  • text_baseline (Enum ( TextBaseline ), optional) -- 文本的文本基线值。(默认:底部)

  • text_color (ColorSpec , optional) -- 文本的文本颜色值。(默认值:#444444)

  • text_font (String , optional) -- 文本的文本字体值。(默认值:helvetica)

  • text_font_size (FontSizeSpec , optional) -- 文本的文本字体大小值。(默认值:{'value':'16px'})

  • text_font_style (Enum ( FontStyle ), optional) -- 文本的文本字体样式值。(默认值:正常)

  • text_line_height (Float , optional) -- 文本的文本行高度值。(默认值:1.2)

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

注解

文本相对于 xy 坐标由对齐和基线文本属性指示。

triangle(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 Triangle 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.triangle(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25],
              color="#99D594", line_width=2)

show(plot)
varea(x={'field': 'x'}, y1={'field': 'y1'}, y2={'field': 'y2'}, *, fill_alpha=1.0, fill_color='gray', hatch_alpha=1.0, hatch_color='black', hatch_extra={}, hatch_pattern=None, hatch_scale=12.0, hatch_weight=1.0, name=None, tags=[], **kwargs)

配置和添加 VArea 图示符。

参数
  • x (NumberSpec , optional) -- 区域点的x坐标。(默认值:{'field':'x'})

  • y1 (NumberSpec , optional) -- 区域一侧点的y坐标。(默认:{'field':'y1'})

  • y2 (NumberSpec , optional) -- 区域另一侧点的y坐标。(默认:{'field':'y2})

关键字参数
  • fill_alpha (Percent , optional) -- 垂直定向区域的填充alpha值(默认值:1.0)

  • fill_color (Color , optional) -- 垂直定向区域的填充颜色值(默认值:灰色)

  • hatch_alpha (NumberSpec , optional) -- 水平条的图案填充alpha值。(默认值:1.0)

  • hatch_color (ColorSpec , optional) -- 水平条的图案填充颜色值。(默认:黑色)

  • hatch_extra (Dict ( String , Instance ( Texture ) )) -- 水平条的图案填充附加值。(默认值:{})

  • hatch_pattern (HatchPatternSpec) -- 水平条的填充图案值。

  • hatch_scale (NumberSpec , optional) -- 水平条的填充比例值。(默认值:12.0)

  • hatch_weight (NumberSpec , optional) -- 水平条的图案填充权重值。(默认值:1.0)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.varea(x=[1, 2, 3], y1=[0, 0, 0], y2=[1, 4, 2],
           fill_color="#99D594")

show(plot)
varea_stack(stackers, **kw)

生成多个 VArea 从下到上叠层的渲染器。

参数

stackers (seq[str]) -- 要连续堆叠的资料来源栏位名称清单 y1y1 瓦雷亚坐标。此外 name 每个特殊的渲染器的值都是有用的 $name

任何附加的关键字参数都将传递给对的每个调用 varea . 如果关键字值是列表或元组,则每个调用将从序列中获取一个值。

返回

列表 [GlyphRenderer]

实际案例

假设 ColumnDataSource 已命名 source 带列 20162017 ,然后调用 varea_stack 威尔会创造两个 VArea 堆叠的渲染器:

p.varea_stack(['2016', '2017'], x='x', color=['blue', 'red'], source=source)

这相当于以下两个单独的调用:

p.varea(y1=stack(),       y2=stack('2016'),         x='x', color='blue', source=source, name='2016')
p.varea(y1=stack('2016'), y2=stack('2016', '2017'), x='x', color='red',  source=source, name='2017')
vbar(x, width, top, bottom=0, *, fill_alpha=1.0, fill_color='gray', hatch_alpha=1.0, hatch_color='black', hatch_extra={}, hatch_pattern=None, hatch_scale=12.0, hatch_weight=1.0, line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 VBar 图示符。

参数
关键字参数
  • fill_alpha (NumberSpec , optional) -- 垂直条的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 垂直条的填充颜色值。(默认:灰色)

  • hatch_alpha (NumberSpec , optional) -- 垂直条的图案填充alpha值。(默认值:1.0)

  • hatch_color (ColorSpec , optional) -- 垂直条的图案填充颜色值。(默认:黑色)

  • hatch_extra (Dict ( String , Instance ( Texture ) )) -- 垂直条的图案填充附加值。(默认值:{})

  • hatch_pattern (HatchPatternSpec) -- 垂直条的填充图案值。

  • hatch_scale (NumberSpec , optional) -- 垂直条的填充比例值。(默认值:12.0)

  • hatch_weight (NumberSpec , optional) -- 垂直条的图案填充权重值。(默认值:1.0)

  • line_alpha (NumberSpec , optional) -- 垂直条的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 垂直条的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 垂直条的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 竖线的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 垂直条的线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 垂直条的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 垂直条的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.vbar(x=[1, 2, 3], width=0.5, bottom=0, top=[1,2,3], color="#CAB2D6")

show(plot)
vbar_stack(stackers, **kw)

生成多个 VBar 从下到上叠层的渲染器。

参数

stackers (seq[str]) -- 要连续堆叠的资料来源栏位名称清单 leftright 条形坐标。此外 name 每个特殊的渲染器的值都是有用的 $name

任何附加的关键字参数都将传递给对的每个调用 vbar . 如果关键字值是列表或元组,则每个调用将从序列中获取一个值。

返回

列表 [GlyphRenderer]

实际案例

假设 ColumnDataSource 已命名 source 带列 20162017 ,然后调用 vbar_stack 威尔会创造两个 VBar 堆叠的渲染器:

p.vbar_stack(['2016', '2017'], x=10, width=0.9, color=['blue', 'red'], source=source)

这相当于以下两个单独的调用:

p.vbar(bottom=stack(),       top=stack('2016'),         x=10, width=0.9, color='blue', source=source, name='2016')
p.vbar(bottom=stack('2016'), top=stack('2016', '2017'), x=10, width=0.9, color='red',  source=source, name='2017')
vline_stack(stackers, **kw)

生成多个 Line 垂直堆叠线条的渲染器。

参数

stackers (seq[str]) -- 要连续堆叠的资料来源栏位名称清单 y 线坐标。

另外, name 每个特殊的渲染器的值都是有用的 $name

任何附加的关键字参数都将传递给对的每个调用 line . 如果关键字值是列表或元组,则每个调用将从序列中获取一个值。

返回

列表 [GlyphRenderer]

实际案例

假设 ColumnDataSource 已命名 source 带列 20162017 ,然后调用 vline_stack 使用y坐标的堆垛机将创建两个 Line 堆叠的渲染器:

p.vline_stack(['2016', '2017'], x='x', color=['blue', 'red'], source=source)

这相当于以下两个单独的调用:

p.line(y=stack('2016'),         x='x', color='blue', source=source, name='2016')
p.line(y=stack('2016', '2017'), x='x', color='red',  source=source, name='2017')
wedge(x, y, radius, start_angle, end_angle, direction='anticlock', *, end_angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, radius_units='data', start_angle_units='rad', tags=[], **kwargs)

配置和添加 Wedge 图示符。

参数
  • x (NumberSpec) -- 楔体点的x坐标。

  • y (NumberSpec) -- 楔体点的y坐标。

  • radius (DistanceSpec) -- 楔体半径。

  • start_angle (AngleSpec) -- 开始楔子的角度,从水平方向测量。

  • end_angle (AngleSpec) -- 从水平方向测量的楔形物末端的角度。

  • direction (Enum ( Direction ), optional) -- 开始方向和结束方向之间的笔划。(默认值:anticlock)

关键字参数
  • end_angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 楔体的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 楔体的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 楔体的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 楔体的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 楔体的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 楔体的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 楔体的线虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 楔体的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 楔体的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • radius_units (Enum ( SpatialUnits ), optional) -- (默认:数据)

  • start_angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.wedge(x=[1, 2, 3], y=[1, 2, 3], radius=15, start_angle=0.6,
           end_angle=4.1, radius_units="screen", color="#2b8cbe")

show(plot)
x(x={'field': 'x'}, y={'field': 'y'}, size=4, angle=0.0, *, angle_units='rad', fill_alpha=1.0, fill_color='gray', line_alpha=1.0, line_cap='butt', line_color='black', line_dash=[], line_dash_offset=0, line_join='bevel', line_width=1, name=None, tags=[], **kwargs)

配置和添加 X 图示符。

参数
  • x (NumberSpec , optional) -- 标记中心的x轴坐标。(默认值:{'field':'x'})

  • y (NumberSpec , optional) -- 标记中心的y轴坐标。(默认值:{'field':'y'})

  • size (ScreenDistanceSpec , optional) -- 以屏幕空间单位表示的标记的大小(直径)值。(默认值:4)

  • angle (AngleSpec) -- 旋转标记的角度。(默认值:0.0)

关键字参数
  • angle_units (Enum ( AngleUnits ), optional) -- (默认值:rad)

  • fill_alpha (NumberSpec , optional) -- 标记的填充alpha值。(默认值:1.0)

  • fill_color (ColorSpec , optional) -- 标记的填充颜色值。(默认:灰色)

  • line_alpha (NumberSpec , optional) -- 标记的线alpha值。(默认值:1.0)

  • line_cap (Enum ( LineCap ), optional) -- 标记的线帽值。(默认值:butt)

  • line_color (ColorSpec , optional) -- 标记的线颜色值。(默认:黑色)

  • line_dash (DashPattern) -- 标记的虚线值。(默认值:[])

  • line_dash_offset (Int) -- 标记的线条虚线偏移值。(默认值:0)

  • line_join (Enum ( LineJoin ), optional) -- 标记的线连接值。(默认设置:倒角)

  • line_width (NumberSpec , optional) -- 标记的线宽值。(默认值:1)

  • name (String) -- 用户为此模型提供的任意名称。当查询文档以检索特定的Bokeh模型时,这个名称非常有用。。代码::python>>>绘图.圆( [1,2,3] , [4,5,6] ,name=“temp”)>>>绘图.选择(name=“temp”) [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)] .. 注意:提供的任何名称都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用该名称。

  • tags (List ( Any )) -- 附加到此模型的任意用户提供的值的可选列表。当查询文档以检索特定的Bokeh模型时,此数据非常有用:。。代码::python>>>r=绘图.圆( [1,2,3] , [4,5,6] )>>>r.标签= [“福”,10岁] >>> 绘图.选择(标签= [“福”,10岁] ) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)] 或者简单地将任何必要的元数据附加到可以通过 CustomJS 回调等。。注意:对于所提供的任何标记都没有唯一性保证或其他条件,Bokeh也不会出于任何原因直接使用这些标记。(默认值:[])

其他参数
  • 阿尔法可选浮动 )--一个别名,用于一次设置所有alpha关键字参数。(默认值:无)

    Alpha值必须介于0(完全透明)和1(完全不透明)之间。

    任何显式设置的值 line_alpha ,等将覆盖此设置。

  • 颜色颜色,可选 )--一个别名,用于一次设置所有颜色关键字参数。(默认值:无)

    中描述了颜色的可接受值 Specifying Colors 用户指南的一节。

    任何显式设置的值 line_color ,等将覆盖此设置。

  • legend_field可选的STR )--指定glyph应生成以 Grouping in the Browser . 此参数的值是数据源中应使用或分组的列的名称。

    进行分组 在JavaScript中 ,在浏览器中呈现Bokeh内容时。如果随后更新数据,图例将自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_group可选的STR )--指定glyph应生成以 Grouping in Python . 此参数的值是数据源中应使用或分组的列的名称。

    分组是在Bokeh输出发送到浏览器之前用Python执行的。如果随后更新日期,则图例将 not 自动重新分组。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • legend_label可选的STR )--指定glyph应生成单个 Basic Legend Label 在传说中。图例条目的标签与此处提供的文本完全一致。

    注解

    只有一个 legend_fieldlegend_grouplegend_label 应提供

  • 无声的布尔,可选 )--字形是否应呈现为静音(默认值:False)

    为了让这个有用 muted_glyph 必须在上返回 GlyphRender . 这可以通过显式地创建 Glyph 使用,或更简单地通过传递。 muted_color ,等等。

  • name可选的STR )--用户提供的附加到渲染器的可选名称(默认值:无)

    Bokeh不以任何方式使用这个值,但是它对于搜索Bokeh文档以找到特定的模型可能很有用。

  • 来源ColumnDataSource,可选 )--用户提供的数据源。(defatult:无)

    如果没有提供,Bokeh将自动构建一个内部 ColumnDataSource 默认列名来自坐标和其他参数,这些参数作为文本列表或数组值传入。

    提供给驱动器的数据将使用keh。在这种情况下,文本列表或数组不能用于坐标或其他参数。只有奇异的固定值(例如。 x=10 )或数据源中的列名(例如。 x="time" )是允许的。

  • viewCDS视图,可选 )--用于筛选数据源的视图。(默认值:无)

  • 看得见的可选的布尔 )--是否应呈现字形。(默认值:True)

  • x_range_name可选的STR )--用于映射x坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • y_range_name可选的STR )--用于映射y坐标的额外范围的名称。(默认值:无)

    如果未提供,则默认 y_range 将用于坐标映射。

  • 水平RenderLevel,可选 )--指定此图示符的渲染级别顺序。

也可以为选择、非选择、悬停或静音设置额外字形的颜色和alpha参数。为此,请向任何可视参数添加relevane前缀。例如,通过 nonselection_alpha 为nonselect设置行和填充alpha,或 hover_fill_alpha 设置悬停的填充alpha。见 Glyphs 用户指南的全部细节。

返回

GlyphRenderer

实际案例

from bokeh.plotting import figure, output_file, show

plot = figure(plot_width=300, plot_height=300)
plot.x(x=[1, 2, 3], y=[1, 2, 3], size=[10, 20, 25], color="#fa9fb5")

show(plot)
from_networkx(graph, layout_function, **kwargs)[源代码]

生成一个 GraphRenderer 从A networkx.Graph 对象和networkx布局函数。任何关键字参数都将传递给布局函数。

仅支持二维布局。

参数
  • graph (networkx.Graph) -- 要渲染的networkx图形

  • layout_function (function or dict) -- 一种networkx布局功能或节点键到位置的映射。

  • position is a two element sequence containing the x and y coordinate. (The) --

返回

实例(GraphRenderer)

注解

节点和边属性可以是列表或元组。但是,给定属性必须 all 列表或元组值,或 all 标量值,用于在其上定义的节点或边。

警告

将忽略标记为“index”的节点属性和标记为“start”或“end”的边缘属性。如果要转换这些属性,请将它们重新标记为其他名称。

引发

ValueError --