Python tsfresh timeseries缺少值
我对tsfresh输入格式感到困惑。我可以为不同的ID提供一个缺少值的数据帧吗?例如,时间序列1Python tsfresh timeseries缺少值,python,time-series,tsfresh,Python,Time Series,Tsfresh,我对tsfresh输入格式感到困惑。我可以为不同的ID提供一个缺少值的数据帧吗?例如,时间序列1{t0:1,t2:4,t5:1}和时间序列2{t1:5,t2:2}。我是否应该用0填充缺失的值(t1、t3等)? 提前感谢tsfresh不关心数据的时间条目。它的大多数功能计算器不需要有固定的时间间隔(例如,时间序列的平均值仍然是相同的,无论我们谈论的是哪个时间戳)。是的,从技术上讲,不同的ID可能有不同的时间 这就是说,一些特征计算器确实依赖于时间戳并具有适当的时间间隔(例如傅里叶变换)。然而,对于
{t0:1,t2:4,t5:1}
和时间序列2{t1:5,t2:2}
。我是否应该用0填充缺失的值(t1、t3等)?
提前感谢
tsfresh
不关心数据的时间条目。它的大多数功能计算器不需要有固定的时间间隔(例如,时间序列的平均值仍然是相同的,无论我们谈论的是哪个时间戳)。是的,从技术上讲,不同的ID可能有不同的时间
这就是说,一些特征计算器确实依赖于时间戳并具有适当的时间间隔(例如傅里叶变换)。然而,对于如何填充这些缺少的值,存在许多不同的方法,这些方法需要大量的领域知识。这就是为什么tsfresh
不会“自动”执行此操作的原因。然而,许多库(例如熊猫)对此提供了许多可能性,例如使用重采样方法