mpl_toolkits.mplot3d.axes3d.Axes3D.scatter#
- Axes3D.scatter(xs, ys, zs=0, zdir='z', s=20, c=None, depthshade=True, *args, data=None, **kwargs)[源代码][源代码]#
创建一个散点图。
- 参数:
- xs, ys类数组
数据位置。
- zs浮点数或类似数组的对象,默认值:0
z 位置。可以是与 xs 和 ys 长度相同的数组,或者是一个单一的值,用于将所有点放置在同一平面上。
- zdir{'x', 'y', 'z', '-x', '-y', '-z'}, 默认: 'z'
zs 的轴方向。这在将 2D 数据绘制到 3D Axes 时非常有用。数据必须作为 xs、ys 传递。将 zdir 设置为 'y' 则将数据绘制到 x-z 平面。
另请参阅 在3D图上绘制2D数据。
- s浮点数或类似数组的对象,默认值:20
标记大小(以点为单位)**2。可以是一个与 xs 和 ys 长度相同的数组,或者是一个使所有标记大小相同的单个值。
- c : color, 序列, 或颜色序列, 可选颜色、序列,或颜色序列,可选
标记颜色。可能的值:
单一颜色格式字符串。
长度为 n 的颜色序列。
使用 cmap 和 norm 将 n 个数字序列映射到颜色。
一个二维数组,其中行是 RGB 或 RGBA。
更多详情请参见
scatter的 c 参数。- depthshadebool, 默认: True
是否为散点标记添加阴影以呈现深度效果。每次调用
scatter()都会独立执行其深度阴影处理。- 数据可索引对象,可选
如果提供,以下参数也接受一个字符串
s,如果s是data中的一个键,则解释为data[s]:xs, ys, zs, s, edgecolors, c, facecolor, facecolors, color
- **kwargs
所有其他关键字参数都会传递给
scatter。
- 返回:
- 路径 :
PathCollection路径集合
- 路径 :