python - 散点图中的黑点

标签 python matplotlib scatter-plot figure

这可能是一个基本问题,但我不知道如何在散点图中绘制黑点!

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/

相关文章:

python - 为什么所有对象都使用相同的坐标填充?

python - 回归中的序数分类数据

python - 使用 NetworkX 的社区检测算法

python - 在 matplotlib 图上绘制裁剪后的背景图像

python - 减小具有许多重叠点和 alpha 的矢量化散点图磁盘上的大小

python - 运行 pigpiod 守护进程——使用 python 或 Ubuntu 启动

python-3.x - 在绘图标签中使用%范围

python-2.7 - 在图例中使用不同的颜色和形状 [Seaborn,Python]

python - 如何完全去除散点图周围的空白

Python 绘制 PDF 多图