matplotlib.axes.Axes.tripcolor
- Axes.tripcolor(*args, alpha=1.0, norm=None, cmap=None, vmin=None, vmax=None, shading='flat', facecolors=None, **kwargs)[source]
-
Создание псевдоцветного графика неструктурированной треугольной сетки.
Вызовы:
tripcolor(triangulation, c, *, ...) tripcolor(x, y, c, *, [triangles=triangles], [mask=mask], ...)
Треугольная сетка может быть задана либо путем передачи объекта
Triangulationв качестве первого параметра, либо путем передачи точек x, y и, необязательно, triangles и mask. См.Triangulationдля объяснения этих параметров.Возможна передача треугольников позиционно, т.е.
tripcolor(x, y, triangles, c, ...). Однако, это не рекомендуется. Для большей ясности, передавайте triangles через ключевой аргумент.Если ни triangulation, ни triangles не заданы, триангуляция вычисляется на лету. В этом случае не имеет смысла предоставлять цвета на гранях треугольников через c или facecolors, так как существует несколько возможных триангуляций для группы точек, и вы не знаете, какие треугольники будут построены.
- Parameters:
-
-
triangulation
Triangulation -
Уже созданная треугольная сетка.
- x, y, triangles, mask
-
Параметры, определяющие треугольную сетку. См.
Triangulation. Это взаимно исключает указание triangulation. - carray-like
-
Значения цвета, либо для точек, либо для треугольников. Какой из них автоматически определяется по длине c, т.е. соответствует ли она количеству точек или количеству треугольников. Если количество точек и треугольников в триангуляции совпадает, предполагается, что значения цвета определены в точках; чтобы принудительно использовать значения цвета для треугольников, используйте ключевой аргумент
facecolors=cвместо простоc. Этот параметр только позиционный. - facecolorsarray-like, optional
-
Может быть использовано альтернативно к c для задания цветов на гранях треугольников. Этот параметр имеет приоритет над c.
- shading{'flat', 'gouraud'}, default: 'flat'
-
Если 'flat' и значения цвета c определены в точках, значения цвета, используемые для каждого треугольника, берутся из среднего значения c трех точек треугольника. Если shading равен 'gouraud', то значения цвета должны быть определены в точках.
- other_parameters
-
Все остальные параметры такие же, как и для
pcolor.
-
triangulation
Примеры использования matplotlib.axes.Axes.tripcolor
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.8.4/api/_as_gen/matplotlib.axes.Axes.tripcolor.html