1
resposta

[Dúvida] Sequência decrescente saindo bugada

Por algum motivo o código da sequência decrescente está saindo toda bugada, o que pode ser?

Código em R com sequência decrescente de 50 a 1 com 10 elementos

Atualização: Funcionou dessa maneira, mas não sei se é o correto.

Código ajustado com by = -10

1 resposta

Olá, João! Como vai?

Não é um bug, os valores estão apenas sendo exibidos com casas decimais!

E o seu segundo código não está seguindo a proposta de ser uma sequência de 10 elementos.

Logo, o primeiro código está correto sim, fique tranquilo. Mas caso prefira arredondar para duas casas decimais, você pode fazer assim:

# Criando uma sequência de 50 a 1 com 10 elementos
sequencia2 <- seq(50, 1, length.out = 10)

# Arredondando para no máximo duas casas decimais
sequencia2 <- round(sequencia2, 2)

# Imprimindo a sequência
print(sequencia2)

Resultado:

[1] 50.00 44.56 39.11 33.67 28.22 22.78 17.33 11.89  6.44  1.00

Espero ter ajudado e fico à disposição se precisar.

Abraço e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado