list interpolation删除任意值 - np.interp

时间:2012-12-31 10:36:31

标签: python list interpolation

我是python编码的新手:

我有一个温度列表,在没有记录温度的日子里,使用了9999的值。我想在列表中使用np.interp tp interpolate来删除9999,估计值。 E.g。

max_temp = [40,35,32,31,9999,9999,9999,26,27,...... 40,42]

1 个答案:

答案 0 :(得分:1)

解决 - 使用:

from pandas import *
a = [1,2,3,None,5]
b = Series(a).interpolate()
b = [1,2,3,4,5]

比np.interp()

更简单