mpl_toolkits.mplot3d.axes3d.Axes3D.plot_surface#
- Axes3D.plot_surface(X, Y, Z, *, norm=None, vmin=None, vmax=None, lightsource=None, **kwargs)[源代码][源代码]#
创建一个表面图。
默认情况下,它将以单一颜色的阴影显示,但它也支持通过提供 cmap 参数来进行颜色映射。
备注
rcount 和 ccount 关键字参数,默认值均为 50,决定了在每个方向上使用的最大样本数。如果输入数据较大,它将被下采样(通过切片)到这些点数。
备注
为了最大化渲染速度,考虑将 rstride 和 cstride 分别设置为行数减1和列数减1的除数。例如,给定51行,rstride可以是50的任何除数。
同样地,将 rstride 和 cstride 设置为 1(或者 rcount 和 ccount 等于行数和列数)可以使用优化路径。
- 参数:
- X, Y, Z二维数组
数据值。
- rcount, ccount整数
每个方向使用的最大样本数。如果输入数据较大,它将被下采样(通过切片)到这些点数。默认为50。
- rstride, cstride整数
在每个方向上的下采样步幅。这些参数与 rcount 和 ccount 互斥。如果只设置了 rstride 或 cstride 中的一个,另一个默认值为10。
'classic' 模式使用默认的
rstride = cstride = 10而不是新的默认值rcount = ccount = 50。- 颜色 : color颜色
表面补丁的颜色。
- cmapColormap,可选
表面补丁的色图。
- facecolors : color 列表列表
每个单独补丁的颜色。
- norm :
Normalize, 可选标准化,可选 颜色映射的归一化。
- vmin, vmax浮点数, 可选
归一化的边界。
- 阴影bool, 默认: True
是否为面颜色添加阴影。当指定 cmap 时,阴影总是被禁用。
- 光源 :
LightSource, 可选LightSource, 可选 当 shade 为 True 时要使用的光源。
- **kwargs
其他关键字参数被传递给
Poly3DCollection。