matplotlib.pyplot.table #

matplotlib.pyplot。cellText = None cellColours = None cellLoc = 'right' colWidths = None rowLabels = None rowColours = None rowLoc = 'left' colLabels = None colColours = None colLoc = 'center' loc = '底部' , bbox = edges = 'close' ** kwargs ) [source] #

将表添加到Axes.

必须至少指定cellTextcellColours之一。这些参数必须是 2D 列表,其中外部列表​​定义行,内部列表定义每行的列值。每行必须具有相同数量的元素。

该表可以选择具有行和列标题,它们分别使用rowLabelsrowColoursrowLoccolLabelscolColourscolLoc 配置

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

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

要放置到表格单元格中的文本。

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

cellColours 2D 颜色列表,可选

单元格的背景颜色。

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

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

colWidths 浮点数列表,可选

以轴为单位的列宽。如果没有给出,所有列的宽度都是1 / ncols

str 的rowLabels列表,可选

行标题单元格的文本。

rowColors颜色列表,可选

行标题单元格的颜色。

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

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

colLabels str 列表,可选

列标题单元格的文本。

colorColours颜色列表,可选

列标题单元格的颜色。

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

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

loc str,可选

单元格相对于ax的位置。这一定是其中之一codes

bbox Bbox, 可选

用于绘制表格的边界框。如果这不是None,这将覆盖loc

'BRTL' 或 {'open', 'closed', 'horizo​​ntal', 'vertical'} 的边子串

用线条绘制的单元格边缘。另请参阅 visible_edges

返回
Table

创建的表。

其他参数
**kwargs

Table特性。

财产

描述

agg_filter

一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量

alpha

标量或无

animated

布尔

clip_box

Bbox

clip_on

布尔

clip_path

补丁或(路径,变换)或无

figure

Figure

fontsize

漂浮

gid

字符串

in_layout

布尔

label

目的

mouseover

布尔

path_effects

AbstractPathEffect

picker

None 或 bool 或 float 或可调用

rasterized

布尔

sketch_params

(比例:浮动,长度:浮动,随机性:浮动)

snap

布尔或无

transform

Transform

url

字符串

visible

布尔

zorder

漂浮

使用#的示例matplotlib.pyplot.table

表演示

表演示

表演示