我有如下数据框(df)。这是每小时合并两个DF的输出。 NA是数据当时未进入系统的那几个小时。
Vol Nu Date lat long
0 NA 2017-01-01 01 NA NA
2 NA 2017-01-01 02 NA NA
0 NA 2017-01-01 03 NA NA
0 NA 2017-01-01 07 NA NA
0 NA 2017-01-01 08 NA NA
0 2 2017-01-01 09 80.85243 26.78307
0 NA 2017-01-01 10 NA NA
0 NA 2017-01-01 11 NA NA
0 2 2017-01-02 01 80.90426 26.77535
2 NA 2017-01-02 02 NA NA
3 NA 2017-01-02 03 NA NA
0 NA 2017-01-02 04 NA NA
0 NA 2017-01-02 05 NA NA
0 2 2017-01-02 06 80.90426 26.77535
.
.
.
.
所有我需要得到的输出如下,根据特定的一天,我必须在任何时间克隆数据。例如,在2017年1月1日09小时,我有数据,因此我将其扩展到相同数据的其余时间,以此类推,其他日期为2017年1月2日...
预期产量
Vol Nu Date lat long
0 2 2017-01-01 01 80.85243 26.78307
2 2 2017-01-01 02 80.85243 26.78307
0 2 2017-01-01 03 80.85243 26.78307
0 2 2017-01-01 07 80.85243 26.78307
0 2 2017-01-01 08 80.85243 26.78307
0 2 2017-01-01 09 80.85243 26.78307
0 2 2017-01-01 10 80.85243 26.78307
0 2 2017-01-01 11 80.85243 26.78307
0 2 2017-01-02 01 80.90426 26.77535
2 1 2017-01-02 02 80.90426 26.77535
3 1 2017-01-02 03 80.90426 26.77535
0 1 2017-01-02 04 80.90426 26.77535
0 1 2017-01-02 05 80.90426 26.77535
0 1 2017-01-02 06 80.90426 26.77535
如果能帮助我,那将非常有帮助。
注意:数据集非常大……每天填充超过一百万行。我刚刚在上面显示了一些记录。