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.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'}, default: 'left'
-
Выравнивание текста ячеек заголовков строк.
- colLabelslist of str, optional
-
Текст ячеек заголовков столбцов.
- colColourslist of colors, optional
-
Цвета ячеек заголовков столбцов.
- colLoc{'left', 'center', 'right'}, default: 'left'
-
Выравнивание текста ячеек заголовков столбцов.
- locstr, optional
-
Положение ячейки относительно ax. Должно быть одним из
codes. -
bbox
Bbox, optional -
Прямоугольник, в который будет нарисована таблица. Если это не None, это переопределяет loc.
- edgessubstring of 'BRTL' or {'open', 'closed', 'horizontal', 'vertical'}
-
Границы ячеек, которые будут нарисованы линией. См. также
visible_edges.
- Возвращаемое значение:
-
Table-
Созданная таблица.
- Другие параметры:
-
- **kwargs
-
Свойства
Table.Свойство
Описание
Функция фильтрации, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив float (m, n, 3) и два смещения от нижнего левого угла изображения
число или None
bool
bool
Patch или (Path, Transform) или None
float
str
bool
объект
bool
None или bool или float или вызываемый объект
bool
(масштаб: float, длина: float, случайность: float)
bool или None
str
bool
float
Примеры использования matplotlib.pyplot.table
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.6.0/api/_as_gen/matplotlib.pyplot.table.html