我正在为多核服务器生成每个核心的CPU利用率的基本matplotlib线图。每个连续数据系列的线图都叠加在一起,因此要绘制的第一个系列的图表通常隐藏在其他系列之后。
我已经设法通过逐步减少我正在绘制的每个系列的alpha来改善情节,但问题是通常后来的系列非常“忙”。相同的线条会在相同的像素上重复绘制,因此即使使用低alpha值,它仍然会遮挡其背后的所有数据。
理想情况下,每条线的颜色和alpha应仅对每个像素应用一次,无论该线实际穿过像素的频率如何。我想要做的就是在单独的“图层”上绘制每个系列,然后一次性将alpha应用于整个图层,因此它不会影响在任何给定像素上绘制线条的频率。我希望这是有道理的。有什么想法吗?