如何根据第三维/类别更改常规二维绘图的颜色?例如,假设我们记录了车辆的冷却剂温度随时间的变化。我们用横轴表示时间,纵轴表示温度。我们还记录了每次“高温指示灯”是否打开或关闭。当光线开启时,我们希望绘制的灯光是红色的;如果指示灯熄灭,则为绿色。Matplotlib:用第三维(类别)改变线条颜色的二维绘图
它基本上是一个三维数据图,我们将一个特定的颜色线分配给第三个数据维(z)。我不想看这个特殊应用的3轴三维绘图;只是一个常规的二维绘图,适当地改变线条的颜色。
如何根据第三维/类别更改常规二维绘图的颜色?例如,假设我们记录了车辆的冷却剂温度随时间的变化。我们用横轴表示时间,纵轴表示温度。我们还记录了每次“高温指示灯”是否打开或关闭。当光线开启时,我们希望绘制的灯光是红色的;如果指示灯熄灭,则为绿色。Matplotlib:用第三维(类别)改变线条颜色的二维绘图
它基本上是一个三维数据图,我们将一个特定的颜色线分配给第三个数据维(z)。我不想看这个特殊应用的3轴三维绘图;只是一个常规的二维绘图,适当地改变线条的颜色。
我能想到的最好的事情是根据类别拆分时间序列数据,并以不同的颜色绘制每个作品。 – Pete 2011-04-26 18:30:43