我想根据值1或0制作两种颜色的散点图。
plt.figure(figsize=(15,5))
x = np.linspace(0, 12, 12)
y = np.random.random(12)
z = [0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1]
plt.scatter(x, y, c=z, label=z)
plt.legend()
更好的方法是让图例说出文字,例如“零”和“一”。 似乎只有一件事可以贴上标签,我从未在图例中获得更多的点。
我希望我能够清楚地了解问题所在。