Расширить Pandas DateTimeIndex на 1 периодPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Расширить Pandas DateTimeIndex на 1 период

Сообщение Anonymous »

Рассмотрим DateTimeIndex даты

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')
< /code>

Я хочу расширить индекс на один период на частоте, прикрепленной к объекту.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')
< /code>



Я попробовал < /p>

dates.append(dates[[-1]] + pd.offsets.BusinessMonthEnd())
< /code>

однако < /p>
  • Не обобщенное для использования частоты дат < /code> < /li>
    Я получаю предупреждение о производительности


    performancewarning: non vectorized hatefore letfied leteex-leteex < /> performance: non vectorized ateffeteset leteex-leteex. />


Подробнее здесь: https://stackoverflow.com/questions/395 ... y-1-period
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»