1
resposta

[Dúvida] Erro no código

Olá! Usei esse código e saiu errado:

pedidos <- pedidos %>% pivot_longer(cols = c(DataPedido, DataEntrega), names_to = "TipoData", values_to = "Data")

Error in pivot_longer(): ! Can't select columns that don't exist. ✖ Column DataPedido doesn't exist. Run rlang::last_trace() to see where the error occurred. Error in pivot_longer(., cols = c(DataPedido, DataEntrega), names_to = "TipoData", :

Podem me ajudar?

1 resposta

Olá, Matheus. Tudo bem?

O erro que você está enfrentando é porque a função pivot_longer() não está encontrando as colunas DataPedido e DataEntrega no seu dataframe pedidos. Como não tenho acesso ao seu projeto completo, vou te orientar a conferir alguns passos:

  1. Verifique se os nomes das colunas estão escritos corretamente, incluindo maiúsculas e minúsculas. O R é sensível a maiúsculas e minúsculas, então DataPedido é diferente de datapedido.

  2. Verifique se essas colunas realmente existem no seu dataframe pedidos. Você pode fazer isso executando names(pedidos) para ver a lista de colunas que o dataframe possui.

  3. Verifique se o dataframe pedidos foi carregado corretamente antes de executar o pivot_longer(). Às vezes, o dataframe pode não ter sido carregado ou pode ter sido sobrescrito acidentalmente. Então, execute novamente a célula que faz o carregamento dos dados de pedidos.

Espero ter ajudado.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!