En este artículo, veremos cómo convertir el vector nombrado a Dataframe en el lenguaje de programación R.
Método 1:
En general, al convertir un vector con nombre en un marco de datos, podemos enfrentar un problema. Es decir, los nombres de los vectores se pueden convertir en nombres de fila y los datos se pueden convertir en una sola columna. Entonces, necesitamos convertir el vector en una lista y luego convertir la lista en un marco de datos.
Primero, convertiremos el vector en una lista usando el método as.list( ) y lo pasaremos al método data.frame( ) para convertir el vector en un marco de datos.
Ejemplo:
R
vector1 = c(1, "karthik", "IT") names(vector1) = c("id", "name", "branch") df = data.frame(as.list(vector1)) print(df)
Producción :
Método 2: Usando la biblioteca tibble.
En la biblioteca tibble hay un método llamado función as_tibble(). Para usar as_tibble() necesitamos instalar la biblioteca tibble. Para instalar el paquete, podemos usar la función install.packages() pasando el nombre del paquete como parámetro.
sintaxis: variable = as_tibble (as.list(vector))
Ejemplo:
R
library(tibble) vec1 = c("1", "karthik", "IT") names(vec1) = c("id", "name", "branch") df=as_tibble(as.list(vec1)) print(df)
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