我有一个数据框,其中包含两个预报周期的数据,一个从00 UTC开始,一直到168小时预报(预测(有效时间列)和另一个周期开始于12 UTC,也将上升到168小时预测。基于我下面的 Dataframe ,我想创建一个名为cycle的列,它对应于数据引用的预测周期的Date-Time列。例如:
Date-Time Cycle
2020-07-16 00:00:00 00
2020-07-16 00:00:00 12
我该怎么做呢?
我的 Dataframe 如下所示:
1条答案
按热度按时间c2e8gylq1#
IIUC,您可以将
pandas.Series.where
与pandas.Series.ffill
一起使用:输出: