熊猫外推多项式

时间:2015-09-17 15:13:01

标签: python numpy pandas

使用df.interpolate()进行大熊猫插播很容易 在熊猫中是否有一种方法,具有相同的优雅做一些像推断。我知道我的推断符合二次多项式。

2 个答案:

答案 0 :(得分:1)

“具有相同的优雅”是一个有点高的订单,但这可以做到。据我所知,你需要手动计算外推值。请注意,除非您操作的数据实际上遵循插值形式的定律,否则这些值非常不可能非常有意义。

例如,因为您请求了二次多项式拟合:

import numpy as np
t = df["time"]
dat = df["data"]
p = np.poly1d(np.polyfit(t,data,2))

现在p(t)是时间t处最佳拟合多项式的值。

答案 1 :(得分:0)

外推法

请参阅此answer,了解extrapolate如果3rd order polynomial COALESCE的每一列的值different order (e.g. 2nd order) polynomial。改变DataFrame可以轻松使用answer

  

来自question

的片段      
func()