- Exemplo 1: Gerar sequência a partir de um
- Exemplo 2: Gerar sequência com valores específicos de início e fim
- Exemplo 3: Gerar sequência com incremento personalizado
- Exemplo 4: Gerar sequência com comprimento específico
- Exemplo 5: Gerar sequência com comprimento baseado em algum objeto de dados
O seq() em R pode ser utilizada para gerar uma sequência de números.
Esta função utiliza a seguinte sintaxe básica:
seq(from=1, to=1, by=1, length.out=NULL, along.with=NULL)
onde:
- de Valor inicial da sequência: O valor inicial da sequência.
- para Valor final da sequência: O valor final da sequência.
- por O valor a incrementar por. A predefinição é 1.
- comprimento.out Comprimento desejado da sequência: O comprimento desejado da sequência.
- junto.com: O comprimento pretendido que corresponde ao comprimento deste objeto de dados.
Os exemplos seguintes mostram como utilizar esta função para gerar sequências de números na prática.
Exemplo 1: Gerar sequência a partir de um
O código seguinte mostra como gerar uma sequência de valores de 1 a 20:
#define sequence x <- seq(20) #view sequence x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Exemplo 2: Gerar sequência com valores específicos de início e fim
O código seguinte mostra como gerar uma sequência de valores de 5 a 15:
#definir sequência x <- seq(from=5, to=15) #ver sequência x 5 6 7 8 9 10 11 12 13 14 15
Exemplo 3: Gerar sequência com incremento personalizado
O código a seguir mostra como gerar uma sequência de valores de 0 a 20, com incremento de 4 :
#definir sequência x <- seq(from=0, to=20, by=4) #ver sequência x 0 4 8 12 16 20
Exemplo 4: Gerar sequência com comprimento específico
O código seguinte mostra como gerar uma sequência de valores de 0 a 20, em que o comprimento especificado da sequência é 4 :
#define sequence x <- seq(from=0, to=20, length. out =4) #view sequence x 0.000000 6.666667 13.333333 20.000000
Exemplo 5: Gerar sequência com comprimento baseado em algum objeto de dados
O código seguinte mostra como gerar uma sequência de valores de 0 a 20, em que o comprimento especificado da sequência deve corresponder ao comprimento de outro objeto de dados:
#definir vetor y y <- c(1, 4, 6, 9) #define sequence x certificar-se de que o comprimento corresponde ao comprimento de y x <- seq(from=0, to=20, along. with =y) #ver sequência x 0.000000 6.666667 13.333333 20.000000
Repare-se que a sequência x vai de 0 a 20 e o seu comprimento (4) corresponde ao comprimento do vetor y .