我是python编码的新手:
我有一个温度列表,在没有记录温度的日子里,使用了9999的值。我想在列表中使用np.interp tp interpolate来删除9999,估计值。 E.g。
max_temp = [40,35,32,31,9999,9999,9999,26,27,...... 40,42]
答案 0 :(得分:1)
解决 - 使用:
from pandas import *
a = [1,2,3,None,5]
b = Series(a).interpolate()
b = [1,2,3,4,5]
比np.interp()
更简单