【发布时间】:2017-05-07 02:47:25
【问题描述】:
我坚持使用 pandas 0.9.0,因为我在 python 2.5 下工作,因此我没有可用的 between_time 方法。
我有一个日期数据框,并希望过滤特定时间之间的所有日期,例如在 08:00 和 09:00 之间,对于 DataFrame df 中的所有日期。
import pandas as pd
import numpy as np
import datetime
dates = pd.date_range(start="08/01/2009",end="08/01/2012",freq="10min")
df = pd.DataFrame(np.random.rand(len(dates), 1)*1500, index=dates, columns=['Power'])
我怎样才能开发出与between_time 方法提供相同功能的方法?
注意:我要解决的原始问题是在Python: Filter DataFrame in Pandas by hour, day and month grouped by year
【问题讨论】:
标签: python pandas python-2.5