En este artículo, discutiremos cómo agregar valores a un vector usando un bucle en el lenguaje de programación R.
Agregar valores a un vector vacío
Aquí vamos a agregar los valores usando for loop al vector vacío.
Sintaxis :
for(iterator in range) { vector = c(vector, iterator) }
dónde,
- rango es el rango de valores
- iterador es iterar el rango de valores
- c (vector, iterador) es una función de adición que agregará valores al vector
Ejemplo :
R
# create empty vector vector1 = c() # display print(vector1) # use for loop to add elements from 1 to 5 for(i in 1: 5) { vector1 = c(vector1, i) } # display vector1
Salida :
NULL [1] 1 2 3 4 5
Realizar operación y agregar valores al vector
Aquí vamos a realizar algunas operaciones numéricas y agregar valores al vector vacío. Podemos realizar una operación de cubo y agregar un vector vacío.
Sintaxis :
for(iterator in range) { vector = c(vector, operation(iterator)) }
dónde,
- rango es el rango de valores
- iterador es iterar el rango de valores
- c (vector, operación (iterador)) es una función de adición que agregará valores al vector realizando alguna operación
Aquí vamos a agregar los valores del cubo al vector
Ejemplo :
R
# create empty vector vector1 = c() # display print(vector1) # use for loop to add elements from # 1 to 5 with cube values for(i in 1: 5) { vector1 = c(vector1, i*i*i) } # display vector1
Salida :
NULL [1] 1 8 27 64 125
Agregar un valor único al vector
Aquí vamos a agregar un valor para un vector existente.
Sintaxis :
c(existing_vector,new)
dónde,
- vector_existente es el vector
- nuevos son los valores que se agregarán
Ejemplo :
R
# create vector vector1 = c(1, 2, 3, 4, 5) # display print(vector1) # append 34 vector1 = c(vector1, 34) # display vector1
Producción:
[1] 1 2 3 4 5 [1] 1 2 3 4 5 34
Agregar múltiples valores al vector existente
Aquí vamos a agregar múltiples valores al vector existente usando for loop.
Sintaxis :
for(iterator in range) { vector = c(existing_vector, iterator) }
dónde,
- rango es el rango de valores
- iterador es iterar el rango de valores
- c(existing_vector,iterator) es una función de adición que agregará valores al vector existente
Ejemplo :
R
# create vector vector1 = c(6, 7, 8, 9, 10) # display print(vector1) # use for loop to add elements from 1 to 5 for(i in 1: 5) { vector1 = c(vector1, i) } # display vector1
Salida :
[1] 6 7 8 9 10 [1] 6 7 8 9 10 1 2 3 4 5
Publicación traducida automáticamente
Artículo escrito por manojkumarreddymallidi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA