gpt4 book ai didi

python - 如何在 Pandas 中创建日期时间索引

转载 作者:行者123 更新时间:2023-11-28 20:27:05 24 4
gpt4 key购买 nike

如何创建日期时间索引 "foo" 以用于原始数据系列。(示例将“截至”每 15 秒“foo”和每 30 秒“foo2”。)如果可以将原始系列插入“基础”数据框,我想使用“foo”重铸数据框。

如果想要系列组合 combine df "foo"和 df "foo2",内存命中率是多少用原始数据系列填充 foo 索引会更好吗?

编辑:import pandas 之后,datetime.timedelta 停止工作

最佳答案

我很难理解你在问什么;使用示例数据准确说明您正在寻找的内容有助于使事情变得更加清晰。

我觉得你应该怎么做:

rng = DateRange(开始, 结束, offset=datetools.Second(15)

创建日期范围。要将数据放入由它索引的 DataFrame 中,您应该添加列并使用 method='ffill' 将它们重新索引到上面的日期范围:

df = DataFrame(index=rng)
df[colname] = series.reindex(df.index, method='ffill')

根据 datetime.timedelta,datetime.datetime 是 pandas 命名空间的一部分,因此如果您执行 from pandas import *,那么您之前执行的任何 import datetime 都会被 pandas 命名空间内的 datetime.datetime 引用屏蔽。

关于python - 如何在 Pandas 中创建日期时间索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10015284/

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