¿Cómo crear una array a partir de vectores en R?

En este artículo, discutiremos cómo crear una array a partir de los vectores en el lenguaje de programación R. Podemos crear una array usando la función array(). Tenemos que pasar los vectores y dim() como parámetros. Aquí la función dim() se usa para dar dimensiones a la array.

Sintaxis:

array_name = array( c(vector 1 , vector 2 , . . . , vector n) , dim=c(n° de filas, n° de columnas, n° de arreglos))

El enfoque es sencillo: primero necesitamos crear vectores y luego pasarlos a la función array() para crear uno. La implementación se da a continuación:

Ejemplo 1 :

R

# creating the vector with
# 1 to 5 values
vec1=c(1:5)
 
# creating the vector with
# 6 to 10 values
vec2=c(6:10)
 
# passing the vectors as parameters
# into array() function
arr=array(c(vec1,vec2),dim=c(2,5,3))
 
# printing the array
print(arr)

Producción :

Ejemplo 2:

R

# creating vector with 1
# to 10 values
vec1=c(1:10)
 
# creating vector with 11
# to 20 values
vec2=c(11:20)
 
# passing vectors into the
# array() function .
arr=array(c(vec1,vec2),dim=c(3,3,3))
 
# printing the array
print(arr)

Producción :

Ejemplo 3:

R

# creating vector with 1
# to 9 values
vec1=c(1:9)
 
# creating vector with 11
# to 27 values
vec2=c(10:27)
 
# passing the two vectors into
# array() function
arr=array(c(vec1,vec2),dim=c(2,3,3))
 
# printing the array
print(arr)

Producción :

Publicación traducida automáticamente

Artículo escrito por krishnakarthikeyakhandrika y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *