matplotlib.axes.Axes.table

Axes.table(cellText=None, cellColours=None, cellLoc='right', colWidths=None, rowLabels=None, rowColours=None, rowLoc='left', colLabels=None, colColours=None, colLoc='center', loc='bottom', bbox=None, edges='closed', **kwargs)

将表添加到 Axes .

至少有一个 单元格文本细胞色素 必须指定。这些参数必须是二维列表,其中外部列表定义行,内部列表定义每行的列值。每行必须具有相同数量的元素。

该表可以选择具有行和列标题,这些标题是使用 行标签行颜色罗洛克协作颜色科洛克 分别。

要对表进行更细粒度的控制,请使用 Table 类并将其添加到轴 Axes.add_table .

参数:
cellText二维str列表,可选

要放入表格单元格中的文本。

Note :当前不考虑字符串中的换行符,这将导致文本超出单元格边界。

cellColours二维颜色列表,可选

单元格的背景色。

cellLoc{'left'、'center'、'right'},默认值:'right'

单元格内文本的对齐方式。

colWidths浮动列表,可选

以轴为单位的列宽。如果未给定,则所有列的宽度将为 1 / ncols .

rowLabelsstr列表,可选

行标题单元格的文本。

rowColours颜色列表,可选

行标题单元格的颜色。

rowLoc{'left','center','right'},默认值:'left'

行标题单元格的文本对齐方式。

colLabelsstr列表,可选

列标题单元格的文本。

colColours颜色列表,可选

列标题单元格的颜色。

colLoc{'left','center','right'},默认值:'left'

列标题单元格的文本对齐方式。

loc可选的STR

单元相对于 ax . 这一定是 codes .

bboxBbox 可选Bbox,可选

一个用来绘制表格的边界框。如果不是这样 None ,此重写 loc .

edges“BRTL”或{“open”、“closed”、“horizontal”、“vertical”}的子字符串

要用直线绘制的单元格边缘。另请参见 visible_edges .

返回:
Table

创建的表。

其他参数:
**kwargs

Table 性质。

财产 描述
agg_filter 一种过滤函数,它接受一个(m,n,3)浮点数组和一个dpi值,并返回一个(m,n,3)数组。
alpha 浮动或无
animated 布尔
clip_box Bbox
clip_on 布尔
clip_path 面片或(路径、变换)或无
contains 未知的
figure Figure
fontsize 浮动
gid STR
in_layout 布尔
label 对象
path_effects AbstractPathEffect
picker 无、布尔或可呼叫
rasterized 布尔或无
sketch_params (比例:浮动,长度:浮动,随机性:浮动)
snap 布尔或无
transform Transform
url STR
visible 布尔
zorder 浮动

使用实例 matplotlib.axes.Axes.table