对于Pandas,我们可以使用以下语法定义pandas.tseries.index.DatetimeIndex
:
rng = pd.date_range(dt_start, dt_stop, freq='5Min')
freq
是一个字符串。在
我想用timedelta作为freq定义相同类型的DatetimeIndex
^{pr2}$我做了一些可怕的黑客,比如
rng = pd.date_range(dt_start, dt_stop, freq="%sMin" % int(td.total_seconds()/60))
但我不知道有没有更好的方法来做这件事。在
一种更健壮的方法是使用DateOffset(可以将其作为freq传递给^{} )。在
因为microseconds is the smallest unit for a timedelta:
注意:我认为这个函数接受timedelta对象是一个好的enhancement request。。。
相关问题 更多 >
编程相关推荐