1

我是 python 编码的新手:

我有一个温度列表,对于没有记录温度的日子,使用值 9999。我想通过列表使用 np.interp tp interpolate 来删除 9999,并带有估计值。例如

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

4

1 回答 1

1

已解决 - 已使用:

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

比 np.interp() 更简单

于 2012-12-31T12:21:00.280 回答