
3.12
時系列
195
freq
引数を変更すると、間隔を変更できます。デフォルトは、
D
です。例えば、ここでは時間単
位のタイムスタンプ範囲を作成します。
In[20]: pd.date_range('2015-07-03', periods=8, freq='H')
Out[20]: DatetimeIndex(['2015-07-03 00:00:00', '2015-07-03 01:00:00',
'2015-07-03 02:00:00', '2015-07-03 03:00:00',
'2015-07-03 04:00:00', '2015-07-03 05:00:00',
'2015-07-03 06:00:00', '2015-07-03 07:00:
00'],
dtype='datetime64[ns]', freq='H')
規 則 的 な 期 間 ま た は 時 間 差 の 範 囲 を 作 成 す る に は、 同 様 の
pd.period_range()
関 数 と
pd.timedelta_range()
関数を使います。月次範囲の例を示します。
In[21]: pd.period_range('2015-07', periods=8, freq='M')
Out[21]:
PeriodIndex(['2015-07', '2015-08', '2015-09', '2015-10', '2015-11', '2015-12',
'2016-01', '2016-02'], ...