Ir para conteúdo
Fórum Script Brasil
  • 0

Dúvida Datetime Series Pandas


paulo.oliversa

Pergunta

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

Até agora não há respostas para essa pergunta

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...