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.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software