这可能是一个基本问题,但我不知道如何在散点图中绘制黑点!
import matplotlib.pyplot as plt
x = range(255)
y = range(255)
color = range(255)
plt.scatter(x, y, c=color)
这不会产生黑点!
最佳答案
不确定这是否是您想要的,但为什么不简单地将颜色指定为黑色?
import matplotlib.pyplot as plt
x = range(255)
y = range(255)
# color = range(255) not needed?
plt.scatter(x, y, c='black')
编辑:为了让事情更清楚一点,也许: 您可以通过不同的方式在 pyplot 中指定颜色:
- 使用可通过字符串访问的内置颜色(例如
color="blue"
或c="b"
) - 通过 0-1 范围内的浮点使用灰度(例如
color=0.75
) - 使用十六进制字符串(例如
color='#eeefff'
) - 使用 rgb 元组,每个元组的范围为 0-1(例如
color=(0.5, 0.5, 0.5)
)
关于python - 散点图中的黑点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32067809/