假设原始数据如下,是一个excel连载一起的分为ABC三组的时间序列数据,每日还有6行不同的数据,ABC每组之间间隔一行,只有A带有日期标签
A 2022-09-01 2022-08-31 2022-08-30 2022-08-29 2022-08-26 2022-08-25
0 1.6 1.6 1.6 1.7 1.6 1.6
2 2.4 2.4 2.4 2.4 2.4 2.4
4 2.8 2.8 2.8 2.8 2.8 2.8
6 3.1 3.1 3.1 3.1 3.1 3.0
8 3.2 3.2 3.2 3.2 3.2 3.2
10 3.4 3.4 3.4 3.4 3.4 3.4
B
0 1.6 1.6 1.7 1.7 1.7 1.6
2 2.4 2.5 2.5 2.5 2.5 2.5
4 2.9 2.9 2.9 2.9 2.9 2.9
6 3.1 3.1 3.1 3.1 3.1 3.1
8 3.3 3.3 3.3 3.3 3.3 3.2
10 3.5 3.5 3.5 3.5 3.5 3.5
C
0 1.7 1.7 1.7 1.7 1.7 1.7
2 2.5 2.5 2.5 2.6 2.6 2.5
4 3.0 3.0 3.0 3.0 3.0 3.0
6 3.3 3.3 3.3 3.3 3.3 3.3
8 3.4 3.4 3.4 3.4 3.4 3.4
10 3.6 3.6 3.6 3.6 3.6 3.6
目标是想要
1、对应生成不同日期的数据用于第二步的查询处置,例如
2022-09-01 A B C
0 1.6 1.6 1.7
2 2.4 2.4 2.5
4 2.8 2.9 3.0
6 3.1 3.1 3.3
8 3.2 3.3 3.4
10 3.4 3.5 3.6
(日期不一定要标在那里,只是为了方便举例)
2、希望能够对数据进行有效的整合,因为需要做成一个查询的后端,面临批量查询的时候不想对每一日单独做成dataframe反复读取,不知道有什么方式能再一个大表里面快速的查询;查询到对应整理好的数据以后会再丢给一个def的函数去处理
想了几天没想明白,求助一下板上的大神(实际数据量比这个要大一些,组可能有七组,日期有几百天,每一组大约有200行)
--
FROM 223.104.42.*