matplotlib.pyplot.table
- matplotlib.pyplot.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)[source]
-
Добавление таблицы в
Axes.Необходимо указать хотя бы один из параметров cellText или cellColours. Эти параметры должны быть двумерными списками, в которых внешние списки определяют строки, а внутренние списки – значения столбцов в каждой строке. Каждая строка должна содержать одинаковое количество элементов.
Таблица может иметь заголовки строк и столбцов, которые настраиваются с помощью параметров rowLabels, rowColours, rowLoc и colLabels, colColours, colLoc соответственно.
Для более детального управления таблицами используйте класс
Tableи добавьте его в Axes с помощьюAxes.add_table.- Параметры:
-
- cellText2D list of str, optional
-
Текст для размещения в ячейках таблицы.
Примечание: Переводы строк в строках в настоящее время не учитываются и могут привести к тому, что текст выйдет за пределы ячеек.
- cellColours2D list of цвет, optional
-
Цвета фона ячеек.
- cellLoc{'right', 'center', 'left'}
-
Выравнивание текста в ячейках.
- colWidthslist of float, optional
-
Ширина столбцов в единицах осей. Если не задано, все столбцы будут иметь ширину 1 / ncols.
- rowLabelslist of str, optional
-
Текст ячеек заголовков строк.
- rowColourslist of цвет, optional
-
Цвета ячеек заголовков строк.
- rowLoc{'left', 'center', 'right'}
-
Выравнивание текста ячеек заголовков строк.
- colLabelslist of str, optional
-
Текст ячеек заголовков столбцов.
- colColourslist of цвет, optional
-
Цвета ячеек заголовков столбцов.
- colLoc{'center', 'left', 'right'}
-
Выравнивание текста ячеек заголовков столбцов.
- locstr, default: 'bottom'
-
Положение ячейки относительно ax. Должно быть одним из значений
codes. -
bbox
Bboxили [xmin, ymin, width, height], optional -
Прямоугольник для рисования таблицы. Если не None, переопределяет loc.
- edges{'closed', 'open', 'horizontal', 'vertical'} или подстрока 'BRTL'
-
Границы ячеек, которые нужно нарисовать линией. См. также
visible_edges.
- Возвращаемое значение:
-
Table-
Созданная таблица.
- Другие параметры:
-
- **kwargs
-
Свойства
Table.Свойство
Описание
функция фильтра, которая принимает (m, n, 3) массив чисел с плавающей точкой и значение dpi и возвращает (m, n, 3) массив и два смещения от левого нижнего угла изображения
число или None
bool
BboxBaseили Nonebool
Объект Patch или (Path, Transform) или None
float
строка
bool
объект
bool
список из
AbstractPathEffectNone или bool или float или вызываемый объект
bool
(scale: float, length: float, randomness: float)
bool или None
строка
bool
float
Примечания
Примечание
Это обертка интерфейса pyplot для
axes.Axes.table.
Примеры использования matplotlib.pyplot.table
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.table.html