2024-03-28 08:45:05 发布
网友
我想创建一个时间范围,每隔2.5分钟有一个样本,我知道开始时间和样本数量。在
下面是从给定日期开始获取1000个时间戳的代码,这些时间戳间隔为5分钟:
date = pandas.date_range(datetime(2015, 12, 25, hour=12, minute=0), periods=1000, freq='5min')
如何指定2分钟30秒的频率?在
将2min30S作为freq参数传递:
2min30S
freq
In [9]: pandas.date_range(datetime(2015, 12, 25, hour=12, minute=0), periods=1000, freq='2min30S') Out[9]: DatetimeIndex(['2015-12-25 12:00:00', '2015-12-25 12:02:30', '2015-12-25 12:05:00', '2015-12-25 12:07:30', '2015-12-25 12:10:00', '2015-12-25 12:12:30', '2015-12-25 12:15:00', '2015-12-25 12:17:30', '2015-12-25 12:20:00', '2015-12-25 12:22:30', ... '2015-12-27 05:15:00', '2015-12-27 05:17:30', '2015-12-27 05:20:00', '2015-12-27 05:22:30', '2015-12-27 05:25:00', '2015-12-27 05:27:30', '2015-12-27 05:30:00', '2015-12-27 05:32:30', '2015-12-27 05:35:00', '2015-12-27 05:37:30'], dtype='datetime64[ns]', length=1000, freq='150S')
或者150S也可以
150S
将
2min30S
作为freq
参数传递:或者
150S
也可以相关问题 更多 >
编程相关推荐