为点(x,y)指定颜色

时间:2016-06-21 08:51:47

标签: python plot colors

我有一个我正在密谋的点(r1,r2)列表。对于这些点,我有一个与它们中的每一个相关联的特定错误值。我想为每个点的错误分配颜色。例如,红色表示最高错误,蓝色表示最低错误,也可以获得显示颜色范围的图例。可以吗?我正在尝试以下代码:

fig, ax = plt.subplots()

data = scatter(r1, r2, c=s)

ax.set_title('Colormap for errors')

1 个答案:

答案 0 :(得分:0)

这个怎么样,

enter image description here

源代码如下。有关彩色地图的更多信息,请参阅colormaps

import numpy as np
import matplotlib.pyplot as plt

x = np.random.rand(100)
y = np.random.rand(100)

plt.scatter(x, y, c=x, cmap='bwr')
plt.colorbar()
plt.show()