我想用不同颜色的python绘制两类点,但是当我用scatter
绘制它们时,那些与其他点重叠的点使它们模糊不清。
我的意思是我想在一个固定点上显示两个点(例如绿色和紫色)。
我的代码:
plt.scatter(range(1,len(tp_labels)+1),[x[1] for x in tp_labels ],color = 'purple')
plt.scatter(range(1,len(tp_labels)+1),[x[2] for x in tp_labels ],color = 'green')
如您所见,绿色会覆盖重叠点上的紫色。
我很感激您的解决方案。
答案 0 :(得分:0)
我认为您需要修改您的Alpha设置,以便开发最适合您特定环境的透明度。在matplotlib / pyplot中,alpha设置决定了您正在绘制的项目的透明度。其值可以如下所示(0.0透明到1.0不透明)。
查看文档here,你会发现你可以选择调整matplotlib / pyplot中几乎所有内容的alpha设置,包括图例甚至是情节背景。这应该可以解决您关于后续情节的问题,这些问题会消除之前的情节。