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

Ajuda com filtro com range de data em df2


m4rc10jr

Pergunta

Pessoal,

Tenho o df1 (tab fato) e df2 (tab dimensao lookup)

Preciso gerar uma coluna no df1, sendo df1['Tarifa'], que receberá o valor correspondente a 3 critérios a serem filtrados no df2.

Tentei este calculo abaixo, mas não obtive sucesso:

dfTrafegoPracas['Tarifa'] = np.where((dfTarifas.Praca == dfTrafegoPracas.Praca) 
& (dfTarifas.VigenciaInicial<=dfTrafegoPracas.Data) & 
(dfTarifas.VigenciaFinal>=dfTrafegoPracas.Data), dfTarifas['Tarifa'], '')

 

No github da pra ver uma prévia da tabela e ver o meu passo a passo do código.

Comentei apenas este trecho que não consigo reproduzir.

Se alguém puder me ajudar, ficarei imensamente agradecido!!

https://github.com/m4rc10jr/sag-pracas-etl

 

 

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
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...