我目前有以下示例数据帧:
No FlNo DATE Loc Type
20 1826 6/1/2017 AAA O
20 1112 6/4/2017 BBB O
20 1234 6/6/2017 CCC O
20 43 6/7/2017 DDD O
20 1840 6/8/2017 EEE O
我想把错失的日期补上两行。我还想用最上面一行的值来填充非日期列的值,但是对于填充行,请将“Type”列留空。在
请参阅期望输出:
^{pr2}$
我已经搜索了谷歌和stackoverflow,但没有找到任何日期填充答案熊猫数据框。在
Tags:
首先,使用
pd.to_datetime
将DATE
转换为datetime
列选项1
^{pr2}$使用
resample
+ffill
,然后稍后重置Type列。首先,将唯一日期存储在某个列表中:现在
{cd1>如果需要的话,可以恢复到原来的状态
选项2
另一个选项是
asfreq
+ffill
+fillna
:相关问题 更多 >
编程相关推荐