Transponer un vector en una sola columna en R

En este artículo, discutiremos cómo convertir un vector de una sola fila a una columna en el lenguaje de programación R.

Pasos –

  • Crear un vector

c(valor1,valor2,…..,valorn)

  • Convierta el vector en la array. En R, Matrix es una estructura de datos bidimensional que comprende filas y columnas. Podemos crear una array en R, usando la función matrix() .

array (datos)

  • Ver los datos resultantes

La implementación usando este enfoque se da a continuación.

Ejemplo:

R

# vector 1 is created with nested vector
data1=c("sravan","bobby","pinkey","rohith",
        "gnanesh",'divya',"satwik")
  
print(data1)
  
# pass data1 vector into a matrix
print(matrix(data1))

Producción:

     [,1]      

[1,] «sravan»  

[2,] «boby»  

[3,] «meñique»  

[4,] «rohit»  

[5,] «gnanesh»

[6,] «divya»  

[7,] «sátwik» 

Un vector también se puede anidar en otro, pero dado que es parte del mismo vector, aparecerá en el mismo 

Ejemplo:

R

# vector 1 is created with nested vector
data1=c("sravan","bobby","pinkey","rohith",
        "gnanesh",'divya',"satwik",
        c(1,2,3,4,5))
  
print(data1)
  
# pass data1 vector into a matrix
print(matrix(data1))

Producción:

      [,1]      

[1,] «sravan»  

[2,] «boby»  

[3,] «meñique»  

[4,] «rohit»  

[5,] «gnanesh»

[6,] «divya»  

[7,] «sátwik»  

[8,] “1”      

[9,] «2»      

[10,] “3”      

[11,] “4”      

[12,] «5»

Publicación traducida automáticamente

Artículo escrito por gottumukkalabobby 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 *