mpl_toolkits.mplot3d.axes3d.Axes3D.contour#

Axes3D.contour(X, Y, Z, *args, extend3d=False, stride=5, zdir='z', offset=None, axlim_clip=False, data=None, **kwargs)[source]#

创建三维等高线图。

参数:
X, Y, Z类数组结构 (array-like),

输入数据。支持的数据形状请参阅 Axes.contour

extend3dbool,默认值:False

是否在 3D 中扩展等高线。

strideint,默认值:5

扩展等高线的步长。

zdir{'x', 'y', 'z'}, 默认值: 'z'

要使用的方向。

offset浮点数,可选

如果指定,在垂直于zdir的平面中的此位置绘制等高线的投影。

axlim_clip布尔值, 默认值: False

是否隐藏顶点超出坐标轴视图限制的线条。

自 3.10 版本新增。

data可索引对象,可选

如果提供,所有参数也接受字符串 s,如果 sdata 中的键,则将其解释为 data[s]

*args, **kwargs

其他参数将转发给 matplotlib.axes.Axes.contour

返回:
matplotlib.contour.QuadContourSet

使用 mpl_toolkits.mplot3d.axes3d.Axes3D.contour 的示例#

在三维空间中绘制等高线(级别)曲线

在三维空间中绘制等高线(级别)曲线

使用 extend3d 选项在三维空间中绘制等高线(级别)曲线

使用 extend3d 选项在三维空间中绘制等高线(级别)曲线

将等高线轮廓投影到图上

将等高线轮廓投影到图上