mpl_toolkits.mplot3d.axes3d.Axes3D.scatter#
- Axes3D.scatter(xs, ys, zs=0, zdir='z', s=20, c=None, depthshade=True, *args, axlim_clip=False, data=None, **kwargs)[源]#
创建一个散点图。
- 参数:
- xs, ys类数组
数据位置。
- zs浮点数或类数组, 默认值: 0
z轴位置。可以是与 xs 和 ys 长度相同的数组,也可以是将所有点放置在同一平面上的单个值。
- zdir{'x', 'y', 'z', '-x', '-y', '-z'}, 默认值: 'z'
zs 的坐标轴方向。这在3D坐标轴上绘制2D数据时很有用。数据必须以 xs, ys 形式传入。将 zdir 设置为 'y' 则将数据绘制到 x-z 平面。
另请参阅 在3D图上绘制2D数据。
- s浮点数或类数组, 默认值: 20
标记大小,单位为点**2。可以是与 xs 和 ys 长度相同的数组,也可以是将所有标记设置为相同大小的单个值。
- c颜色, 序列, 或颜色序列, 可选
标记颜色。可能的值
一个单一的颜色格式字符串。
一个长度为 n 的颜色序列。
一个包含 n 个数字的序列,将使用 cmap 和 norm 映射到颜色。
一个二维数组,其行是 RGB 或 RGBA 值。
更多详情请参见
scatter
的 c 参数。- depthshade布尔值, 默认值: True
是否对散点标记进行深度着色以产生深度感。每次调用
scatter()
都将独立执行其深度着色。- axlim_clip布尔值, 默认值: False
是否隐藏坐标轴视图限制之外的散点。
自 3.10 版本新增。
- data可索引对象,可选
如果给定,以下参数也接受字符串
s
,如果s
是data
中的一个键,则将其解释为data[s]
xs, ys, zs, s, edgecolors, c, facecolor, facecolors, color
- **kwargs
所有其他关键字参数都传递给
scatter
。
- 返回:
- paths
PathCollection
- paths