1
resposta

Como fazer gráficos de dados não explícitos

Boa tarde, eu tenho uma tabela com código de transação bancária e o timestamp dela. Como posso fazer um gráfico no R entre o código da transação no eixo x e a diferença entre de tempo entre a transação atual e a transação anterior?

Por exemplo: transação 456555 foi no tempo 23344. Transação 456556 foi no tempo 23397. Eu queria colocar no eixo y a diferença de tempo entre as duas transações. Como faço isso? Grato.

1 resposta

Olá Fernando, tudo bem? Espero que sim!

Desculpe pela demora em retornar.

Você pode usar a função diff() do R, que servirá para subtrair um valor na posição i+1 pelo valor na posição i de um mesmo vetor.

Use a função na coluna tempo, e você obterá um vetor da diferença de tempos consecutivas. Exemplo:

vetor_diferenca <- diff(dados$tempo)

Bons estudos!

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