Creando vectores

La función c() puede ser usada para crear objetos.

> x <- c(0.5, 0.6)      ## numeric
> x <- c(TRUE, FALSE)   ## logical
> x <- c(T, F)          ##logical
> x <- c("a", "b", "c") ##character
> x <- 9:29             ##integer
> x <- c(1+0i, 2+4i)    ##complex

Obsérvese en el ejemplo anterior que T y F és lo mismo que TRUE y FALSE respectivamente. Sin embargo, deberíamos utilizar los valores TRUE y FALSE para indicar los valores lógicos, es considerado una buena práctica.

También podemos utilizar la función vector() para inicializar vectores.

> x <- vector("numeric", length = 10)
> x
 [1] 0 0 0 0 0 0 0 0 0 0