En este artículo, discutiremos cómo crear un bucle for con rango en el lenguaje de programación R.
For loop se usa para iterar los elementos sobre el rango dado. Podemos usar for loop para agregar, imprimir o realizar alguna operación en el rango dado de enteros. Considere la siguiente sintaxis del bucle for que también contiene algún rango.
Sintaxis :
for(iterator in range) { # statements }
dónde,
- range es el rango de valores que contiene start:stop
- el iterador está disponible para iterar los elementos en el rango dado
Ejemplo 1 : Imprimir valores en un rango
R
# create a range with 1 to 5 numbers for(i in 1: 5) { # display the values print(i) }
Salida :
[1] 1 [1] 2 [1] 3 [1] 4 [1] 5
Ejemplo 2: realizar operaciones en valores en el rango
También podemos realizar algunas operaciones matemáticas sobre el rango de valores dentro del bucle for.
Sintaxis :
for(iterator in range) { //operations }
dónde,
- range es el rango de valores que contiene start:stop
- el iterador está disponible para iterar los elementos en el rango dado
- operaciones se utiliza para realizar algunas operaciones matemáticas
R
# create a range with 1 to 5 numbers for(i in 1: 5) { # display the values by performing # square of numbers print(i*i) }
Salida :
[1] 1 [1] 4 [1] 9 [1] 16 [1] 25
Ejemplo 3: Realización de operaciones sobre valores en un vector
Aquí vamos a agregar los valores al vector usando for loop.
Sintaxis :
for(iterator in range) { vector=c(vector,iterator ) }
Ejemplo :
R
# create a vector vector1 = c(2, 3) # create a range with 1 to 5 numbers for(i in 1: 5) { # append values to a vector vector1 = c(vector1, i) } # display vector1
Salida :
[1] 2 3 1 2 3 4 5
Publicación traducida automáticamente
Artículo escrito por ojaswilavu8128 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA