首页 > 解决方案 > Matplotlib 颜色总和作为绘图重叠的结果

问题描述

当发生绘图重叠时,我想获得颜色的 RGB 总和,而不是简单地在现有绘图上绘画。

from matplotlib import pyplot as plt
%matplotlib inline

plt.scatter(0,1,s=1000,c='g')
plt.scatter(1,1,s=1000,c='g')
plt.scatter(1,1.01,s=1000,c='r')
plt.scatter(1,1.1,s=1000,c='g')
plt.scatter(2,1,s=1000,c='g')

这会生成以下图像: 在此处输入图像描述

但我想获得颜色的数学总和 (255,0,0) + (0,255,0) = (255, 255, 0)

所以像这样: 在此处输入图像描述

我尝试使用 alpha 参数,但这取决于哪个情节是第一个。

标签: python-3.xmatplotlibplotgraphics

解决方案


推荐阅读