gpt4 book ai didi

python - 数据帧的频率

转载 作者:太空狗 更新时间:2023-10-30 02:45:50 25 4
gpt4 key购买 nike

我有一个用日期索引的数据框(Python 日期时间对象)。我怎样才能找到频率作为数据框中数据的月数?

我尝试了 data_frame.index.freq 属性,但它没有返回任何值。我还使用 data_frame.asfreq('M',how={'start','end'} 尝试了 asfreq 函数,但它没有返回预期的结果。请指教我怎样才能得到预期的结果。

最佳答案

您想将日期时间索引转换为 DatetimeIndex,最简单的方法是使用 to_datetime :

df.index = pd.to_datetime(df.index)

现在您可以执行时间序列/帧操作,例如 resample或 TimeGrouper。

如果您的数据具有一致的频率,那么这将是 df.index.freq,如果不是(例如,如果缺少某些日期)则 df。 index.freq 将为 None。

关于python - 数据帧的频率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23003486/

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