gpt4 book ai didi

python Pandas : Making date index continuous

转载 作者:太空宇宙 更新时间:2023-11-04 08:05:34 24 4
gpt4 key购买 nike

我有以下时间序列数据:

           EventCount
Date
2015-06-23 1
2015-06-25 1
2015-05-29 1

我需要填充数据,所以索引有连续的日期,像这样:

           EventCount
Date
2015-06-23 1
2015-06-24 0
2015-06-25 1
2015-06-26 0
2015-06-27 0
2015-06-28 0
2015-05-29 1

我该怎么做?

最佳答案

您可以使用 .reindex()

# your data
# ===================================
print(df)

EventCount
Date
2015-06-23 1
2015-06-25 1
2015-06-29 1

# processing
# ==============================
df.reindex(pd.date_range(df.index[0], df.index[-1], freq='D')).fillna(0)

EventCount
2015-06-23 1
2015-06-24 0
2015-06-25 1
2015-06-26 0
2015-06-27 0
2015-06-28 0
2015-06-29 1

关于 python Pandas : Making date index continuous,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31867660/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com