matplotlib.container#

matplotlib.container。BarContainer ( * args , ** kwargs ) [来源] #

基地:Container

条形图艺术家的容器(例如由 创建Axes.bar)。

容器可以被视为补丁本身的元组。此外,您可以通过属性访问这些和其他参数。

属性
补丁列表Rectangle

酒吧的艺术家。

errorbar无或ErrorbarContainer

如果存在错误栏,则为错误栏艺术家提供一个容器。 否则没有

datavalues无或类似数组

对应于条形的基础数据值。

方向{'vertical', 'horizo​​ntal'},默认值:无

如果为“垂直”,则假定条是垂直的。如果为“水平”,则假定条是水平的。

matplotlib.container。容器( * args , ** kwargs ) [来源] #

基地:tuple

容器的基类。

容器是收集语义相关的艺术家的类,例如条形图的条形。

add_callback ( func ) [来源] #

Artist添加一个回调函数,只要的属性之一发生更改,就会调用该回调函数 。

参数
函数可调用

回调函数。它必须有签名:

def func(artist: Artist) -> Any

艺术家是召唤Artist。返回值可能存在但被忽略。

返回
整数

与回调关联的观察者 ID。此 id 可用于remove_callback稍后删除回调。

也可以看看

remove_callback
get_children ( ) [来源] #
get_label ( ) [来源] #

返回图例中用于此艺术家的标签。

pchanged ( ) [来源] #

调用所有注册的回调。

此函数在属性更改时在内部触发。

也可以看看

add_callback
remove_callback
删除( ) [来源] #
remove_callback ( oid ) [来源] #

根据观察者 ID 移除回调。

也可以看看

add_callback
set_label ( s ) [来源] #

设置将在图例中显示的标签。

参数
对象_

s将通过调用转换为字符串str

matplotlib.container。ErrorbarContainer ( * args , ** kwargs ) [来源] #

基地:Container

误差线艺术家的容器(例如由创建Axes.errorbar)。

容器可以被视为元组本身。此外,您可以通过属性访问这些和其他参数。

属性
元组

的元组。(data_line, caplines, barlinecols)

  • data_line : Line2Dx、y 绘图标记和/或线的实例。

  • caplines :Line2D误差条上限实例的元组。

  • barlinecols :LineCollection 具有水平和垂直误差范围的列表。

has_xerr, has_yerr布尔型

True如果错误栏有 x/y 错误。

matplotlib.container。StemContainer ( * args , ** kwargs ) [来源] #

基地:Container

Axes.stem()在情节中创建的艺术家的容器。

可以将容器视为 namedtuple 。(markerline, stemlines, baseline)

属性
标记线Line2D

茎头标记的艺术家。

主干线列表Line2D

所有茎的垂直线条的艺术家。

基线Line2D

水平基线的艺术家。

参数
markerline_stemlines_baseline元组

的元组。 包含标记的, 主线的 ,基线的。(markerline, stemlines, baseline)markerlineLineCollectionstemlinesLineCollectionbaselineLine2D