Como usar a função seq em r (com exemplos)


A função seq() em R pode ser usada para gerar uma sequência de números.

Esta função usa a seguinte sintaxe básica:

seq(de=1, para=1, por=1, comprimento.out=NULL, junto.with=NULL)

Ouro:

  • from : O valor inicial da sequência.
  • to : O valor final da sequência.
  • by : O valor a ser incrementado. O valor padrão é 1.
  • length.out : O comprimento desejado da sequência.
  • along.with: o comprimento desejado que corresponde ao comprimento deste objeto de dados.

Os exemplos a seguir mostram como usar esta função para gerar sequências numéricas na prática.

Exemplo 1: Gere uma sequência a partir de um

O código a seguir mostra como gerar uma sequência de valores de 1 a 20:

 #define sequence
x <- seq(20)

#view sequence
x

[1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Exemplo 2: Gere uma sequência com valores iniciais e finais específicos

O código a seguir mostra como gerar uma sequência de valores de 5 a 15:

 #define sequence
x <- seq(from=5, to=15)

#view sequence
x

[1] 5 6 7 8 9 10 11 12 13 14 15

Exemplo 3: Gere uma sequência com um incremento personalizado

O código a seguir mostra como gerar uma sequência de valores de 0 a 20, incrementados em 4 :

 #define sequence
x <- seq(from=0, to=20, by=4)

#view sequence
x

[1] 0 4 8 12 16 20

Exemplo 4: Gere uma sequência com comprimento específico

O código a seguir mostra como gerar uma sequência de valores de 0 a 20, onde o comprimento especificado da sequência é 4 :

 #define sequence
x <- seq(from=0, to=20, length. out =4)

#view sequence
x

[1] 0.000000 6.666667 13.333333 20.000000

Exemplo 5: Gere uma sequência com comprimento baseado em um objeto de dados

O código a seguir mostra como gerar uma sequência de valores de 0 a 20, onde o comprimento especificado da sequência deve corresponder ao comprimento de outro objeto de dados:

 #define vector y
y <- c(1, 4, 6, 9)
 
#define sequence x , make sure length matches the length of y
x <- seq(from=0, to=20, along. with =y)

#view sequence
x

[1] 0.000000 6.666667 13.333333 20.000000

Observe que a sequência x vai de 0 a 20 e seu comprimento (4) corresponde ao comprimento do vetor y .

Recursos adicionais

Como usar a função sample() em R
Como usar a função dist() em R
Como usar a função table() em R

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *