ax = Axes3D(pfg, rect=[0, 0, 1, 1], elev=20, azim=20) ax.scatter(x_train[:, 0], x_train[:, 1], x_train[:, 2], marker='.', c=y_train)
时间: 2023-10-01 10:03:23 浏览: 152
FMSC Ethercat AX58100_ax58100与stm32_stm32实现ethercat_stm32f407_AX
5星 · 资源好评率100%
这段代码是使用 matplotlib 库中的 Axes3D 子库创建一个三维坐标系,并在坐标系中绘制散点图。其中,x_train 是一个形状为 (n_samples, 3) 的数组,表示三维空间中的 n_samples 个数据点的坐标;y_train 是一个形状为 (n_samples,) 的数组,表示每个数据点所属的类别。散点图中每个点的颜色由 y_train 中对应的类别决定。rect 参数指定绘图区域的位置和大小,elev 和 azim 分别表示观察者的仰角和方位角。
阅读全文