Como criar vetores em R

Para criar um vector de uma sequência simples de números inteiros, por exemplo, você usar o operador dois pontos (:) Em R. O código 3: 7 dá-lhe um vector com os números 3 a 7, e 4: -3 cria um vector com os números 4 a -3, tanto nos passos de 1.

Para dar passos maiores ou menores em uma seqüência, use o seq () função. Desta função de argumento permite que você especifique o valor pelo qual os números devem aumentar ou diminuir. Para um vetor com os números 4,5 e 2,5 em passos de 0,5, por exemplo, você pode usar o seguinte código:

> SEQ (a partir de = 4,5, a = 2,5, de = -0,5) [1] 4,5 4,0 3,5 3,0 2,5

Alternativamente, você pode especificar o comprimento da sequência usando o argumento length.out. R calcula-se o tamanho do passo. Você pode fazer um vetor de nove valores que vão de -2,7 a 1,3 assim:

> SEQ (de = -2,7, a = 1,3, length.out = 9) [1] -2,2 -1,7 -1,2 -2,7 -0,7 -0,2 0,3 0,8 1,3

Você não tem que escrever os nomes de argumentos se você der os valores para os argumentos na ordem correta. O código SEQ (4,5, 2,5, - 0,5) faz exatamente as mesmas coisas que SEQ (a partir de = 4,5, a = 2,5, de = -0,5). Se você usa o argumento length.out, você sempre tem que ser soletrar embora.

menu