我想用一些测量数据绘制曲线。它可以作为包含表单项的数组使用[t,b]
,其中 t 是我要绘制的参数,b
是描述测量设备状态的字符串。我现在想绘制 的值t
并根据 的值对线进行着色b
。到目前为止我的代码是
import pylab as pl
measurements = [[0, "a"], [1, "b"], [2, "c"]]
times = pl.arange(0, 3, 1)
values = zip(*measurements)[0]
parameters = zip(*measurements)[1]
pl.plot(times, values)
pl.show()
该行现在应该有不同的颜色,具体取决于parameters
. 我该怎么做呢?