我有来自不同长度的不同来源的多个数据集。一个 txt 文件的时间以秒为单位,另一个以 10hz 为单位(有时会有所不同),所以我的数据很乱。我正在尝试比较这些类型的数据集,但我需要一种聪明的方法来首先同步时间序列以及相邻的数据列。任何帮助,将不胜感激。
以下是两个示例数据集:
数据集 1
Time data 1 data 2 data 3
12:19:00 PM 0.06875 0.1625 0
12:19:01 PM 0.06875 0.1625 0
12:19:02 PM 0.06875 0.1625 0
12:19:05 PM 0.06875 0.1625 0
12:20:06 PM 0.06875 0.15625 0
12:20:00 PM 0.06875 0.1625 0.02300251
数据大小 1 为 600, 10
数据集 2
数据集 2 看起来相似,列更多,开始和结束时间不同,频率不同,因此数据 2 的大小为[1000, 40]
Time data 4 data 5 data 6 data 7 ...
12:00:00 PM 0.45875 0.1625 0
12:19:01 PM 0.06875 0.1625 0
12:19:01 PM 0.06875 0.1625 0
12:19:01 PM 0.06875 0.1625 0
12:20:00 PM 0.06875 0.15625 0
12:20:00 PM 0.06875 0.1625 0.02300251
...
1.00.20 PM ... ... ...
抱歉,如果我的问题不清楚。
我希望根据较短的时间轴生成第三个时间轴。所以对于这种情况,我必须将第二个文件平均为 2 秒间隔(考虑到丢失的数据) 目标是在同一时间戳比较数据集 1 和数据集 2 中的数据 1 和数据 2
文件 1 的大小不等于文件 2 的大小