matplotlib.pyplot.stairs#
- matplotlib.pyplot.stairs(values, edges=None, *, orientation='vertical', baseline=0, fill=False, data=None, **kwargs)[源代码][源代码]#
绘制一个分段常数函数作为线条或填充图。
edges 定义了步长的 x 轴位置。values 是这些步长之间的函数值。根据 fill,函数可以绘制为在边缘处有垂直线段的连续线,或者绘制为填充区域。
- 参数:
- 值类数组
台阶高度。
- 边类数组
曲线在
len(edges) == len(vals) + 1
的步长位置之间取 vals 值。- 方向{'vertical', 'horizontal'}, 默认: 'vertical'
步骤的方向。垂直意味着 值 沿着 y 轴,而边沿着 x 轴。
- 基线float, array-like 或 None, 默认值: 0
边界边缘的底部值,或者当
fill=True
时,底部边缘的位置。如果 fill 为 True 或传递给 baseline 的是一个数组,则会绘制一个闭合路径。如果为 None,则绘制为未闭合的路径。
- 填充bool, 默认值: False
是否应填充阶梯曲线下的区域。
同时传递
fill=True
和baseline=None
可能会导致不希望的填充:第一个和最后一个点将用直线连接,填充将在这条直线和阶梯之间进行。
- 返回:
- StepPatch步骤补丁
- 其他参数:
- 数据可索引对象,可选
如果提供,所有参数也接受一个字符串
s
,如果s
是data
中的一个键,则它被解释为data[s]
。- **kwargs
StepPatch
属性
注释
备注
这是
axes.Axes.stairs
的 pyplot 封装。