【发布时间】:2020-09-27 07:01:16
【问题描述】:
我有 3 个这样的数组:
x = [1,2,3,4,5]
y = [5,4,3,2,1]
c = [0,0,1,0,1]
plt.figure(figsize = (12,9))
plt.scatter(x = x, y = y, c = c)
plt.legend(['0', '1'])
但我想要的是它能够区分 0 和 1 之间的颜色。
解决方案here 在类上执行 for 循环以达到预期的结果。
我也尝试过迭代 plt.scatter() 对象,但它不可迭代。
那里有某种简单的解决方案吗?最好没有循环,只有大约 1 行代码?
【问题讨论】:
标签: python matplotlib scatter-plot