Панды: диапазон дат и удаленные праздники - PullRequest
0 голосов
/ 06 декабря 2018

У меня есть вопрос о диапазоне дат.Я написал что-то вроде этого:

date_rng = pd.date_range(start='25/12/2017', end='05/01/2018', freq='B',closed=None)

Результат:

DatetimeIndex(['2017-12-25', '2017-12-26', '2017-12-27', '2017-12-28',
           '2017-12-29', '2018-01-01', '2018-01-02', '2018-01-03',
           '2018-01-04', '2018-01-05'], dtype='datetime64[ns]', length=247, freq='B')

Мне нужно удалить 3 даты: 2017-12-25, 2017-12-27 и 2018-01-04,Я искал формулы, которые могли бы мне помочь, но я не нашел правильную.Я также пытался изменить все это в список, но потом я не смог использовать формулу удаления, потому что не нашел значение в списке ... У кого-нибудь есть идеи, как это исправить?

Спасибо всем!

1 Ответ

0 голосов
/ 06 декабря 2018

Я не уверен, что именно вы хотите, но если вы хотите только рабочие дни, вы можете использовать следующий код:

pd.bdate_range ('2018/1/1', '2018/12/31«) .date

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...