2016-05-07 8 views
1

サンプルを使用して2.5分ごとに時間範囲を作成したい場合は、開始時間とサンプル数が分かります。ここでパンダを使用してdate_timeの範囲を細かく作成する

が与えられた日から5分で区切られた1000のタイムスタンプを取得するためのコードです:

date = pandas.date_range(datetime(2015, 12, 25, hour=12, minute=0), 
         periods=1000, freq='5min') 

どのように私は2分30秒の頻度を指定することができますか?

答えて

1

freqのparamとして渡す2min30S

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

に動作します
関連する問題