正如地球科学中经常发生的那样,我有一系列位置(经度,纬度)。时间序列的时间间隔不均匀。时间采样如下:
t_diff_every_position = [3.99, 1.00, 3.00, 4.00, 3.98, 3.99, ... ]
我将位置与每个 t 相关联:
lat = [77.0591, 77.0547, 77.0537, 74.6766, 74.6693, 74.6725, ... ]
lon = [-135.2876, -135.2825, -135.2776, -143.7432, -143.7994,
-143.8582, ... ]
我想对位置重新采样以使数据集在时间上均匀分布。所以我希望时间向量看起来像:
t_resampled = [4.00, 4.00, 4.00, 4.00, 4.00, 4.00, ... ]
并通过插值获得相关位置。
这些位置不遵循单调函数,因此我无法使用 scipy 中常见的重新采样和插值函数。位置与时间 https://i.stack.imgur.com/zLxTQ.png
有谁知道如何实现这一目标?