2.1 Vectores

Los vectores son colecciones de objetos de un solo tipo. La forma más fácil de crear un vector es escribir lo que estará dentro precedido por la funcion concatenar.

# creando diversos vectores
value_num1 <- c(3,4,2,6,20)
value_num2 <- c(5,10,15,20,25,30,35,50)
value_char <- c("koala","kangaroo","echidna")
logical_1 <- c(F,F,T,T)
logical_2 <- c(FALSE,FALSE,TRUE,TRUE)
vec_num <- 1:15

c(1:5,"a","b","c") # note como los numeros se convierten a texto (encerrado entre comillas)
## [1] "1" "2" "3" "4" "5" "a" "b" "c"
# concatenar dos vectores en uno solo
new_vec <- c(value_num1, value_num2)

Otra forma es usar funciones como rep y seq

# Creando vectores con rep
values <- rep(5,10)
values
##  [1] 5 5 5 5 5 5 5 5 5 5
#creando vectores con seq
vector_sec1 <- seq(from=2,to=20,by=2)
vector_sec1
##  [1]  2  4  6  8 10 12 14 16 18 20
vector_sec2 <- seq(from=2,to=20,length=5)
vector_sec2
## [1]  2.0  6.5 11.0 15.5 20.0