Matplotlib:使用第三维度(类别)更改线条颜色的二维图

5
如何根据第三维度/类别更改常规2-D图的颜色? 例如,假设我们记录了车辆冷却剂温度随时间变化的情况。我们在水平轴上以时间为单位绘制,垂直轴上以温度为单位绘制。我们还记录了每个时间点“高温指示灯”是否开启。当指示灯亮起时,我们希望绘制的线条为红色;如果指示灯关闭,则为绿色。
这基本上是一种将特定颜色的线条分配给第三个数据维度(z)的3-D数据绘图。对于这个特定应用程序,我不想查看具有3个轴的3-D图形,只需更改线条颜色即可绘制常规2-D图形。

我能想到的最好方法就是根据类别拆分时间序列数据,并将每个部分用不同的颜色进行绘制。 - Pete
2个回答

1

谢谢...我一直在看Matplotlib画廊中的示例。不知道还有SciPy cookbook资源。 - Pete


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接