如何将列表中超过某个阈值的元素替换为该列表中的前一个元素?

时间:2019-01-17 13:03:54

标签: python arrays list

我有多个numpy列表,每个列表都有数千个数据点。有些尖峰是由于我希望消除的硬件问题引起的。我的计划是将每个尖峰替换为数组的前一个元素,以保持一致性。

1 个答案:

答案 0 :(得分:0)

我试图使解决方案变得过于复杂。最简单的方法如下;

for x in clockList:
    if x > 2000000000:
        clockList[count] = clockList[count - 1]
        count += 1
    else:
        count += 1