如何根据给定索引在数据帧中平均分布数据?

时间:2019-04-01 16:22:45

标签: dataframe

我有一个数据帧,其中包含来自不同分析仪(a,b,c)的测量数据,每个记录都以不同的频率记录(不幸的是,它们甚至不是彼此的整数倍)。每个频率的信息都会丢失,我所知道的只是测量周期的总长度(以毫秒为单位)。

index  a   b   c
1      2   3   2
2      8   4   4
3      4   3   6
4      Nan 4   8
5      Nan Nan 10
6      Nan Nan 12
7      Nan Nan Nan
8      Nan Nan Nan
9      Nan Nan Nan
10     Nan Nan Nan
11     Nan Nan Nan
12     Nan Nan Nan

我已经尝试了使用上采样或重新索引的各种方法,但是主要问题是每一列都有自己的频率。

是否有机会根据指标(总测量时间)将各列的列数据分布得尽可能相等?

index  a   b   c
1      2   3   2
2      Nan Nan Nan
3      Nan Nan 4
4      Nan Nan Nan
5      Nan 4   6
6      8   Nan Nan
7      Nan Nan 8
8      Nan Nan Nan
9      Nan 3   10
10     Nan Nan Nan
11     4   Nan 12
12         Nan Nan

0 个答案:

没有答案