本文简要介绍 python 语言中 matplotlib.pyplot.tripcolor
的用法。
-
创建非结构化三角形网格的伪彩色图。
调用签名:
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
在三角形面上提供颜色是没有意义的,因为一组点有多种可能的三角剖分,并且您不知道将构造哪些三角形。- 参数:
- triangulation
Triangulation
-
已经创建的三角形网格。
- x, y, triangles, mask
-
定义三角网格的参数。请参阅
Triangulation
。这与指定triangulation
是互斥的。 - c 类数组
-
点或三角形的颜色值。哪一个是根据
c
的长度自动推断出来的,即它是否与点数或三角形的数量匹配。如果三角测量中有相同数量的点和三角形,则假定颜色值是在点处定义的;要强制在三角形上使用颜色值,请使用关键字参数facecolors=c
而不仅仅是c
。该参数为position-only。 - facecolors 类似数组,可选
-
可以替代
c
来指定三角形面的颜色。此参数优先于c
。 - shading {'flat', 'gouraud'},默认:'flat'
-
如果在点处定义'flat' 和颜色值
c
,则每个三角形使用的颜色值来自三角形三个点的平均值 c。如果shading
是'gouraud',则必须在点处定义颜色值。 - other_parameters
-
所有其他参数与
pcolor
相同。
- triangulation
用法
matplotlib.pyplot.tripcolor(*args, alpha=1.0, norm=None, cmap=None, vmin=None, vmax=None, shading='flat', facecolors=None, **kwargs)
相关用法
- Python matplotlib triplot用法及代码示例
- Python matplotlib tricontourf用法及代码示例
- Python matplotlib tricontour用法及代码示例
- Python matplotlib tick_params用法及代码示例
- Python matplotlib thetagrids用法及代码示例
- Python matplotlib text用法及代码示例
- Python matplotlib axvspan用法及代码示例
- Python matplotlib Axes.get_legend_handles_labels用法及代码示例
- Python matplotlib AbstractMovieWriter用法及代码示例
- Python matplotlib StarPolygonCollection.set_hatch用法及代码示例
- Python matplotlib Axes.hist用法及代码示例
- Python matplotlib boxplot用法及代码示例
- Python matplotlib subplots用法及代码示例
- Python matplotlib InsetPosition用法及代码示例
- Python matplotlib ToolManager.toolmanager_disconnect用法及代码示例
- Python matplotlib Figure.set_size_inches用法及代码示例
- Python matplotlib figlegend用法及代码示例
- Python matplotlib Axes.step用法及代码示例
- Python matplotlib Axes.contour用法及代码示例
- Python matplotlib LassoSelector用法及代码示例
- Python matplotlib BrokenBarHCollection.set_hatch用法及代码示例
- Python matplotlib Axes.plot用法及代码示例
- Python matplotlib Axes.semilogx用法及代码示例
- Python matplotlib Axes.semilogy用法及代码示例
- Python matplotlib MovieWriterRegistry.register用法及代码示例
注:本文由纯净天空筛选整理自skytowner.com大神的英文原创作品 matplotlib.pyplot.tripcolor。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。