我有一个数据框,其中一列包含时间序列。数据如下图所示
我想创建一个每次数据等于或低于 -0.20 时为 TRUE 的掩码。在达到 -0.20 且为负值之前,它也应该为 TRUE 。当负数达到 -0.20后也应该如此。此版本的图表
是我手动尝试显示(以红色)掩码为 TRUE 的值。我开始创建掩码,但只能在数据小于 -0.20 时使其等于 TRUE mask = (df['data'] < -0.2)。我不能做得更好,有人知道如何实现我的目标吗?
mask = (df['data'] < -0.2)
python mask conditional-statements pandas
conditional-statements ×1
mask ×1
pandas ×1
python ×1