paulo.oliversa Postado Julho 28, 2017 Denunciar Share Postado Julho 28, 2017 Pessoal, bom dia Eu tenho uma coluna em uma dataframe que contém um conjunto de datas no formato pandas.series, por exemplo: 1458641 2016-04-22 06:57:41 1458642 2016-01-05 15:56:26 .... E eu gostaria de verificar quais datas caem em feriados americados. Então construí o código abaixo: ... from pandas.tseries.holiday import USFederalHolidayCalendar cal = USFederalHolidayCalendar() holidays = pd.to_datetime(cal.holidays(start='2016-01-01', end='2016-06-30')) completo['IsHoliday'] = pd.to_datetime(completo['pickup_datetime']).dt.date in holidays print(completo[completo['IsHoliday']==True]) ... Porém, nenhuma data é cadastrada como feriado. Por exemplo '2016-01-01' não é marcado como feriado, apesar de estar dentro do datetime index Holidays. Alguém consegue me ajudar? Um abs, Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
paulo.oliversa
Pessoal, bom dia
Eu tenho uma coluna em uma dataframe que contém um conjunto de datas no formato pandas.series, por exemplo:
1458641 2016-04-22 06:57:41
1458642 2016-01-05 15:56:26
....
E eu gostaria de verificar quais datas caem em feriados americados. Então construí o código abaixo:
...
from pandas.tseries.holiday import USFederalHolidayCalendar
cal = USFederalHolidayCalendar()
holidays = pd.to_datetime(cal.holidays(start='2016-01-01', end='2016-06-30'))
completo['IsHoliday'] = pd.to_datetime(completo['pickup_datetime']).dt.date in holidays
print(completo[completo['IsHoliday']==True])
...
Porém, nenhuma data é cadastrada como feriado. Por exemplo '2016-01-01' não é marcado como feriado, apesar de estar dentro do datetime index Holidays.
Alguém consegue me ajudar?
Um abs,
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.