gpt4 book ai didi

Python Pandas Dataframe - 如果索引日期早于特定日期,则从数据框中删除数据

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

我有一个按日期索引的数据框 (df)

date             BBG.XSWX.KABN.S  BBG.XETR.TKA.S                        
2014-02-03 328.657522 19.083
2014-02-04 327.776510 18.809
2014-02-05 325.657202 18.337
2014-02-06 330.845170 18.690
2014-02-07 334.789668 19.153

有没有办法删除任何索引日期早于 2014-02-06 的行,所以我会得到结果数据框:

date             BBG.XSWX.KABN.S  BBG.XETR.TKA.S                       
2014-02-06 330.845170 18.690
2014-02-07 334.789668 19.153

最佳答案

你可能想试试:

df.loc[df.index < '2014-02-06']

如果你的索引是日期时间格式那么

df.loc[df.index < pd.to_datetime('2014-02-06')]  

关于Python Pandas Dataframe - 如果索引日期早于特定日期,则从数据框中删除数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31131575/

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