我的数据框如下:
c[i][j]=(4*a[i][j])/(3*b[i][j]);
我使用以下代码绘制(折线图)我的数据框:time dse
2 2019-03-13 08:02:00 1.355253e-20
3 2019-03-13 08:03:00 -1.500000e-08
4 2019-03-13 08:04:00 -2.220000e-06
5 2019-03-13 08:05:00 -2.537500e-06
6 2019-03-13 08:06:00 1.800000e-07
7 2019-03-13 08:07:00 -1.330000e-06
8 2019-03-13 08:08:00 -2.340000e-06
9 2019-03-13 08:09:00 -3.880000e-06
... ... ...
10478 2019-03-20 14:58:00 -2.550000e-06
10479 2019-03-20 14:59:00 -4.157500e-06
10480 2019-03-20 15:00:00 -4.792500e-06
10481 2019-03-20 15:01:00 -6.762500e-06
10482 2019-03-20 15:02:00 -6.507500e-06
10483 2019-03-20 15:03:00 -2.577500e-06
10484 2019-03-20 15:04:00 1.277500e-06
10485 2019-03-20 15:05:00 1.100000e-06
10486 2019-03-20 15:06:00 3.512500e-06
但是,当列df.plot(x = 'time',y = 'dse')
的值高于阈值(0.0002)而低于(0.0002)时,我想将线条的颜色更改为红色!我检查了前面的问题,并尝试了以下操作:
dse
它确实在0.00002以上创建了一条线,但是该线没有不同的颜色,为什么?谢谢!