gpt4 book ai didi

python - Pandas 选择不连续的数据框日期切片?

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

我有一个带有日期时间索引的 pandas DF:这个选择工作正常

threeyrs=actdf['01/01/2010':'12/31/2012']

但我想得到这样的东西(不包括 2010 年):

threeyrs=actdf['01/01/2009':'12/01/2009','01/01/2011':'12/01/2012']

这给了我“不可散列的类型”这给了我一个字符串

threeyrs=actdf['01/01/2009':'12/31/2009'],actdf['01/01/2011':'12/31/2012']

有什么方便的方法吗?数据框看起来像

            Units
date
2000-05-01 3041
2000-06-01 3079
2000-07-01 2455
2000-08-01 2671
2000-09-01 2220

最佳答案

threeyrs = pd.concat([actdf['01/01/2009':'12/01/2009'], actdf['01/01/2011':'12/01/2012']])

关于python - Pandas 选择不连续的数据框日期切片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20502822/

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