我有一个形状为 Nx2
的矩阵 X
和一组相应的标签(5 个标签代表 5 个类,例如 0,1,2,3,4 ) 在长度为 N
的矩阵 Y
中。现在,我想使用 matplotlib 散点图绘制 X
,以便 X
中的值对应于 Y
中的每个标签,具有不同的颜色。对于这个问题,我不确定 plt.scatter()
的确切参数。
最佳答案
您可以将颜色参数指定为scatter
。如果您只是将类标签数组作为颜色参数传递,则颜色图将用于将每个标签映射到相应的 RGB 值。
plt.scatter(X[:,0], X[:,1], c=Y)
关于python - 在 matplotlib 中绘制对应于类标签的不同颜色的坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38614257/