Bokeh是Python中的数据可视化库,可提供高性能的交互式图表和绘图,并且可以通过笔记本,html和服务器等各种介质获取输出。 Figure类创建一个新的Figure进行绘制。它是Plot的子类,可通过默认轴,网格,工具等简化绘图创建。

bokeh.plotting.figure.step()功能

散景库的绘图模块中的step()功能用于配置步字形并将其添加到该图形中。

用法: step(x, 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)

参数:此方法接受下面描述的以下参数:

x:该参数是步骤的x-coordinates。

y:该参数是步骤的y-coordinates。

line_alpha:此参数是步骤的线alpha值,默认值为1.0。

line_cap:此参数是默认值为对接的步骤的线宽值。

line_color:此参数是步骤的线条颜色值,默认值为黑色。

line_dash:此参数是步骤的线破折号,默认值为[]。

line_dash_offset:此参数是步骤的线破折号偏移值,默认值为0。

line_join:此参数是具有默认斜角值的步骤的线连接值。

line_width:此参数是步骤的线宽值,默认值为1。

mode:此参数可以是以下三个值之一:[“before”,“after”,“center”]。

name:此参数是此模型的用户提供的名称。

tags:此参数是该模型的用户提供的值。

Other Parameters:这些参数是** kwargs,如下所述:

alpha:此参数用于一次设置所有alpha关键字参数。

color:此参数用于一次设置所有颜色关键字参数。

legend_field:此参数是数据源中应使用的列或分组的名称。

legend_group:此参数是数据源中应使用的列或分组的名称。

legend_label:此参数是图例条目,其标记为此处提供的确切文本。

muted:此参数包含布尔值。

name:此参数是用户提供的可选名称,以附加到渲染器。

source:此参数是用户提供的数据源。

view:此参数是用于过滤数据源的视图。

visible:此参数包含布尔值。

x_range_name:此参数是用于映射x-coordinates的额外范围的名称。

y_range_name:此参数是用于映射y-coordinates的额外范围的名称。

level:此参数指定此字形的渲染级别顺序。

返回:此方法返回GlyphRenderer值。

以下示例说明了bokeh.plotting中的bokeh.plotting.figure.step()函数:

范例1:

# Implementation of bokeh function

import numpy as np

from bokeh.plotting import figure, output_file, show

x = np.arange(16)

y = np.sin(x / 3)

plot = figure(plot_width = 300, plot_height = 300)

plot.step(x = x, y = y + 2,

color ='green')

plot.line(x, y + 2, color ='black',

line_alpha = 0.3,

line_dash = "dashed")

show(plot)

输出:

范例2:

# Implementation of bokeh function

import numpy as np

from bokeh.plotting import figure, output_file, show

x = np.arange(16)

y = np.sin(x / 3)

plot = figure(plot_width=300,

plot_height=300)

plot.step(x=x, y=y+2, color ='blue',

legend_label = 'pre')

plot.line(x, y+2,color ='black',

line_alpha = 0.3 ,

line_dash = "dashed")

plot.step(x=x, y=y+1, color ='orange',

legend_label = 'mid')

plot.line(x, y+1, color ='black',

line_alpha = 0.3 ,

line_dash = "dashed")

plot.step(x=x, y=y, color ='green',

legend_label = 'post')

plot.line(x, y, color ='black',

line_alpha = 0.3 ,

line_dash = "dashed")

show(plot)

输出:

python plot方法的使用_Python bokeh.plotting.figure.step()用法及代码示例相关推荐

  1. python bokeh 示例_Python bokeh.plotting.figure.arc()用法及代码示例

    Bokeh是Python中的数据可视化库,可提供高性能的交互式图表和绘图,并且可以通过笔记本,html和服务器等各种介质获取输出. Figure类创建一个新的Figure进行绘制.它是Plot的子类, ...

  2. python绘制多边形样例_Python PIL ImageDraw.Draw.polygon()用法及代码示例

    PIL是Python Imaging Library,它为python解释器提供了图像编辑功能.的ImageDraw模块为Image对象提供简单的2D图形.您可以使用该模块来创建新图像,注释或修饰现有 ...

  3. python中的pass语句_Python中pass的作用与使用代码示例

    本篇文章小编给大家分享一下Python中pass的作用与使用代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. Python中pass的作用 空语 ...

  4. python axes函数_Python Matplotlib.axes.Axes.axvline()用法及代码示例

    Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展.轴类包含大多数图形元素:Axis,Tick,Line2D,Text,Polygon等,并设置坐标系. Axes实例通过 ...

  5. python figure函数_Python Matplotlib.figure.Figure.add_axes()用法及代码示例

    Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展. Figure模块提供了顶层Artist,即Figure,其中包含所有绘图元素.此模块用于控制所有图元的子图和顶层容器 ...

  6. python .center用法_Python Pandas Series.str.center()用法及代码示例

    Series.str可用于以字符串形式访问系列的值并对其应用几种方法. Pandas Series.str.center()函数用于在系列/索引中的字符串的左侧和右侧填充其他字符.该功能等效于Pyth ...

  7. python endswith函数_Python Pandas Series.str.endswith()用法及代码示例

    Python是进行数据分析的一种出色语言,主要是因为以数据为中心的Python软件包具有奇妙的生态系统. Pandas是其中的一种,使导入和分析数据更加容易. Pandas endswith()是在系 ...

  8. python中的figure什么意思_Python Matplotlib.figure.Figure.text()用法及代码示例

    Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展. Figure模块提供了顶层Artist,即Figure,其中包含所有绘图元素.此模块用于控制所有图元的子图和顶层容器 ...

  9. python中len用法_Python Pandas Series.str.len()用法及代码示例

    Python是进行数据分析的一种出色语言,主要是因为以数据为中心的Python软件包具有奇妙的生态系统. Pandas是其中的一种,使导入和分析数据更加容易. Pandas str.len()方法用于 ...

最新文章

  1. IE浏览器Cookie信息提取工具Galleta
  2. Ardino基础教程 5_按键控制
  3. 2016年6月TIOBE编程语言排行榜:涨幅最大的名字很长
  4. boost::units::base_dimension相关的测试程序
  5. python断点调试从哪里看数据_Python Pdb 断点调试 - 简明教程
  6. Hexo 博客自定义一个不使用主题模板渲染的独立页面
  7. 【医疗影像处理】脑部MRI影像denoise方法总结[antspy]
  8. Matter-JS constraint 约束
  9. 求栈中元素个数算法_嵌入式必知基础算法(一)
  10. Android系统启动流程分析之启动应用
  11. 刑法285条非法获取计算机信息数据,刑法285条量刑标准,提供侵入计算机系统工具罪,并被拘役...
  12. bzoj 4318 osu 【三次方问题】【dp】
  13. 双足机器人的稳定性判据_双足机器人稳定性判据研究
  14. springboot 2.x升级后出现Spring Security – There is no PasswordEncoder mapped for the id “null”的解决方案
  15. 从战略管理角度看ERP系统信息缺失
  16. 二分图的Hall定理
  17. java vue 服务端渲染_vue服务端渲染缓存应用详解
  18. 电脑蓝屏进不了win7系统怎么解决?
  19. mysql workbench 1142,eclipse window 10 64位 jdk 1.8 亲测
  20. MICRO2440裸跑之GPIO

热门文章

  1. pip极速安装指定下载源
  2. python内存分配失败_关于python:如何避免[Errno 12]无法分配使用子进程模块导致的内存错误...
  3. 字节跳动正式offer之前是哪一个环节_不是做梦!她在3天前拿到腾讯、百度、字节跳动的offer!...
  4. 1394接口_电视机的音频输出接口
  5. access month函数用法_掌握时间智能函数,同比环比各种比,轻松搞定!
  6. 极限编程XP的核心实践是什么?
  7. 亚马逊表示并未放弃WP平台:正在打造新应用
  8. java 框架介绍------权限框架
  9. 项目部署,环境搭建(pip/ makefile)
  10. 转错误 x error LNK1104: 无法打开文件“E:\xxxx\Debug\xxxx.exe”