python - диапазон дат панд, настраиваемые дни, часы и частота - PullRequest
0 голосов
/ 02 октября 2018

Я пытаюсь создать диапазон дат, используя pd.date_range от 2018-01-01 до 2018-01-31 для дней недели Monday, Tuesday, Wednesday, от 6 AM - 6 PM для каждого 12 minutes.

В основном,Мне нужен массив объектов datetime или строк со значением каждые 12 минут для определенных дней недели, между определенными рабочими часами для данного диапазона дат.Я не могу использовать CustomBusinessDay, CustomBusinessHour и freq вместе, чтобы получить желаемый диапазон объектов даты и времени.

Есть предложения?

1 Ответ

0 голосов
/ 02 октября 2018

Вы можете использовать

index = pd.date_range('2018-01-01', '2018-02-01', freq='12min')
index[(index.dayofweek <= 2) & (index.hour >= 6) & (index.hour < 18)]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...