Spec-Zone.ru › Matplotlib 3.2

matplotlib.axes.Axes.table

Axes.table(ax, 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.

По крайней мере, один из параметров cellText или cellColours должен быть указан. Эти параметры должны быть двумерными списками, в которых внешние списки определяют строки, а внутренние списки определяют значения столбцов в каждой строке. Каждая строка должна содержать одинаковое количество элементов.

Таблица может иметь заголовки строк и столбцов, которые настраиваются с помощью rowLabels, rowColours, rowLoc и colLabels, colColours, colLoc соответственно.

Для более точного управления таблицами используйте класс Table и добавьте его в оси с помощью Axes.add_table.

Параметры:
cellText2D list of str, optional

Текст для размещения в ячейках таблицы.

Примечание: Переводы строк в строках в настоящее время не учитываются и могут привести к тому, что текст выйдет за пределы ячейки.

cellColours2D list of colors, optional

Цвета фона ячеек.

cellLoc{'left', 'center', 'right'}, default: 'right'

Выравнивание текста в ячейках.

colWidthslist of float, optional

Ширина столбцов в единицах осей. Если не указано, все столбцы будут иметь ширину 1 / ncols.

rowLabelslist of str, optional

Текст ячеек заголовков строк.

rowColourslist of colors, optional

Цвета ячеек заголовков строк.

rowLoc{'left', 'center', 'right'}, optional, default: 'left'

Выравнивание текста в ячейках заголовков строк.

colLabelslist of str, optional

Текст ячеек заголовков столбцов.

colColourslist of colors, optional

Цвета ячеек заголовков столбцов.

colLoc{'left', 'center', 'right'}, optional, default: 'left'

Выравнивание текста в ячейках заголовков столбцов.

locstr, optional

Положение ячейки относительно ax. Должно быть одним из codes.

bboxBbox, optional

Прямоугольник для рисования таблицы. Если это не None, это переопределяет loc.

edgessubstring of 'BRTL' or {'open', 'closed', 'horizontal', 'vertical'}

Границы ячеек, которые должны быть нарисованы линией. См. также visible_edges.

Возвращает:
tableTable

Созданная таблица.

Другие параметры:
**kwargs

Свойства Table.

Свойство Описание
agg_filter функция фильтра, которая принимает (m, n, 3) массив чисел с плавающей точкой и значение dpi, и возвращает массив (m, n, 3)
alpha число с плавающей точкой или None
animated bool
clip_box Bbox
clip_on bool
clip_path Patch или (Path, Transform) или None
contains вызываемая функция
figure Figure
fontsize число с плавающей точкой
gid строка
in_layout bool
label объект
path_effects AbstractPathEffect
picker None или bool или число с плавающей точкой или вызываемая функция
rasterized bool или None
sketch_params (масштаб: число с плавающей точкой, длина: число с плавающей точкой, случайность: число с плавающей точкой)
snap bool или None
transform Transform
url строка
visible bool
zorder число с плавающей точкой

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.2.2/api/_as_gen/matplotlib.axes.Axes.table.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API