Los vectores en la programación R son un objeto básico que consiste en una secuencia de elementos homogéneos. Puede ser entero, lógico, doble, de carácter, complejo o sin procesar. En este artículo, analicemos diferentes métodos para concatenar/agregar valores a un vector en la programación R. Los valores se pueden agregar/concatenar en un vector usando 2 métodos:
- función c()
- Función agregar()
Agregar operación usando la función c()
La función c() es una función genérica que combina datos en un vector o una lista.
Sintaxis: c(…)
Parámetros:
…: representa los objetos a concatenar
Para conocer más parámetros opcionales, use el siguiente comando en la consola:
help("c")
Ejemplo 1:
r
# Create a vector x <- 1:5 n <- 6:10 # Append using c() function y <- c(x, n) # Print resultant vector print(y)
Producción:
[1] 1 2 3 4 5 6 7 8 9 10
Ejemplo 2:
r
# Create vector x <- 1:5 n <- letters[1:5] # Append y <- c(x, n) # Print resultant vector print(y) # Print type of resultant vector typeof(y) # Print type of other vectors typeof(x) typeof(n)
Producción:
[1] "1" "2" "3" "4" "5" "a" "b" "c" "d" "e" [1] "character" [1] "integer" [1] "character"
Agregar operación usando la función append()
La función append() en R se usa para fusionar vectores o agregar más elementos a un vector.
Sintaxis: append(x, valores)
Parámetros:
x: representa un vector al que se deben agregar
valores valores: representa los valores que se deben agregar en el vector
Ejemplo 1:
r
# Create a vector x <- 1:5 # Append using append() function x <- append(x, 6:10) # Print resultant vector print(x)
Producción:
[1] 1 2 3 4 5 6 7 8 9 10
Ejemplo 2:
r
# Create a vector x <- 1:5 y <- letters[1:5] # Append using append() function x <- append(x, values = y) # Print resultant vector print(x)
Producción:
[1] "1" "2" "3" "4" "5" "a" "b" "c" "d" "e"
Publicación traducida automáticamente
Artículo escrito por utkarsh_kumar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA