答案 0 :(得分:2)
逻辑很可能是从原点到点的角度。这可以使用np.arctan2(X, Y)
轻松计算。我不知道您的示例中使用了哪个色彩映射表,但您可以在此处找到它:https://matplotlib.org/examples/color/colormaps_reference.html
将点的角度用于c
plt.scatter
关键字
要获得与您的示例相似的内容:
plt.scatter(X,Y, c=np.arctan2(X, Y), cmap='rainbow', s=50, alpha=0.8)