Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Pedaço de código parece errado

Na aula, Pipeline do Big Data onde se aprende a adicionar variáveis, seguindo o passo a passo acabei vendo que uma das linhas de código fazia com que as datas fossem realinhadas fazendo com que ficassem erradas.

#e <- data.frame(lapply(e, as.integer)) // Porque?

Esse código no caso, tirando ele as datas ficaram certas, mas com ele ficava uma bagunça no final.

É erro meu ou no código mesmo?

2 respostas

Oi Tales,

nao só o especialista em R mas, pelo que entendi, os dados da variável e serão convertidos para o tipo integer:

lapply(e, as.integer)

O resultado dessa tranformação é guardado em um novo dataframe:

data.frame(lapply(e, as.integer))

que é atribuído novamente para e:

e <- data.frame(lapply(e, as.integer))

O objetivo desse código é realmente converter do dados?

Fiquei com a impressão que não ajudei em nada ....

abs

solução!

O problema no código era que, quando convertia e depois recolocava os dados eles tomavam outra ordem. Não se conectavam ao mesmo dado que tinham sido retirados. Mas tudo bem, depois eu consegui fazer funcionar, só nem lembro como.