考えますDateTimeIndex
dates
dates = pd.date_range('2016-01-29', periods=4, freq='BM')
dates
DatetimeIndex(['2016-01-29', '2016-02-29', '2016-03-31', '2016-04-29'],
dtype='datetime64[ns]', freq='BM')
オブジェクトに付属する周波数でインデックスを 1 期間延長したい。
私が期待する
pd.date_range('2016-01-29', periods=5, freq='BM')
DatetimeIndex(['2016-01-29', '2016-02-29', '2016-03-31', '2016-04-29',
'2016-05-31'],
dtype='datetime64[ns]', freq='BM')
私はもう試した
dates.append(dates[[-1]] + pd.offsets.BusinessMonthEnd())
でも
- の頻度を使用するために一般化されていません
dates
- パフォーマンスの警告が表示される
PerformanceWarning: ベクトル化されていない DateOffset が Series または DatetimeIndex に適用されています