回填数据在pandas

时间:2018-03-08 17:24:01

标签: python pandas dataframe group-by fillna

描述 我有一个分类数据框,在几个地方包含nan值。我正在尝试执行数据清理,其中我在标签之前返回填充nan值1天(错误)。我的数据集看起来像:

数据框

Date                   Error Type 1      Error Type 2   Error Type 3
2010-03-07 13:12:25      NaN                 NaN         NaN
2010-03-08 12:12:25      NaN                 G35         NaN
2010-03-09 15:12:25      P5                  NaN         NaN 
2010-03-10 08:12:25      P5                  NaN         NaN
2010-03-11 12:05:25     NaN                  NaN         F2
2010-06-13 11:06:25      P1                   G1          F1

我希望得到的数据框

Date                   Error Type 1      Error Type 2       Error Type 3
2010-03-07 10:12:25      NaN                  G35_1          NaN
2010-03-08 12:12:25      P5_1                 G35_1          NaN
2010-03-09 15:12:25      P5_1                 NaN            NaN 
2010-03-10 08:12:25      P5                   NaN            F2_1
2010-03-11 12:05:25      NaN                  NaN            F2_1
2010-06-13 11:06:25      P1                   G1             F1

我发现了类似的问题back fill missing data with a label for a window of a time,但对于非统一时间戳没有任何答案。我的主要数据集也有100多个列。 我不知道如何解决这个问题。任何人都可以给我一些提示吗?非常感谢!!

0 个答案:

没有答案