8得票4回答
SQL Server 视图: 如何使用插值方法添加缺失行

遇到了一个问题。 我有一个表格,用于存储每日国库收益率曲线的值yield curve。 这是一个非常简单的表格,用于历史查找值。 在年份4、6、8、9、11-19和21-29中,表格中有一些明显的空缺。 公式非常简单,计算第4年的值为0.5*Year3Value + 0.5*Year5...

7得票2回答
R: 按组插补NAs

我希望能够在数据框中对变量进行线性插值,该插值需要考虑以下三个因素:1)两个点之间的时间差,2)数据采集时刻,3)用于测量变量的个体。 例如,在下面的数据框中: df <- data.frame(time=c(1,2,3,4,5,6,7,1,2,3), In...

7得票1回答
将元组传递给scipy.interpolate.interp1d中的fill_value会导致ValueError。

在scipy.interpolate.interp1d(v0.17.0)的文档中,对于可选的fill_value参数,以下是官方说明:docs。 如果是一个由两个元素组成的元组,则第一个元素用作x_new<x[0]的填充值,第二个元素用于x_new x[-1]。 因此,在此代码中我传...

7得票2回答
R中不规则时间序列的插值

在R中搜索时间序列数据的线性插值时,我经常发现建议使用zoo包中的na.approx()。然而,对于不规则时间序列,我遇到了问题,因为插值值在缺口数量上平均分布,而不考虑值的相关时间戳。我找到了一个解决方法,使用approxfun(),但是我想知道是否有更清洁的解决方案,最好基于tsibble...

7得票3回答
使用特定输出时间的时间序列数据插值

我有一个时间数据的数据库。我想将数据插值为特定的时间步长。 Id Time humid humtemp prtemp press t 1 2012-01-21 18:41:50 47.7 14.12 13.870...