如何根据第三维度/类别更改常规二维图的颜色? 例如,假设我们记录了车辆冷却液温度随时间的变化。我们将时间绘制在水平轴上,将温度绘制在垂直轴上。我们还记录了每次“高温指示灯”是否亮或灭。当灯亮时,我们希望绘制的灯为红色;如果指示灯熄灭,则为绿色。
它基本上是一个三维数据图,我们将特定颜色的线条分配给第三个数据维度(z)。对于这个特定的应用程序,我不想查看具有 3 个轴的 3-D 图;只是一个常规的二维图,适当地改变线条颜色。
您可以使用
SciPy.Cookbook.MulticoloredLine
另一种方法可能是 - 在绘图底部添加开/关 ColorBar。