Convertir el vector al marco de datos en r

Convertir el vector al marco de datos en r

Un día, un granjero le pide a su hijo que organice los mangos en una pista plana sobre un estante. Siendo un estudiante, él sabe R Programming. Compara la pista plana con una estructura de datos vectorial y el estante con un marco de datos.

Luego, organiza los mangos en una pista plana sobre un estante y le explica a su padre sobre la conversión del vector a un marco de datos.

Este artículo mostrará cómo convertir un vector a un marco de datos.

Creemos un vector con precios de mango.

Podemos crear un vector usando el C() función. "C" se refiere a combinar. Combina múltiples valores.

#cree vector con 8 precios de mango
mango_price = c (100,230,222,671,45,67,44,33)
#Vector de retorno
imprimir (mango_price)

Resultado

Método 1: Uso de datos.marco()

datos.marco() se utiliza para crear el marco de datos desde el vector dado.

Sintaxis:

datos.Frame (vector_object)

Dónde,

vector_object es el vector.

Ejemplo 1

En este ejemplo, convertiremos un solo vector en el marco de datos.

#cree vector con 8 precios de mango
mango_price = c (100,230,222,671,45,67,44,33)
#convertir mango_price a DataFrame
dataFrame_Mango_Price = Data.Frame (mango_price)
#Disprazando el marco de datos
imprimir (DataFrame_Mango_Price)

Resultado

Podemos ver que los datos de vector se organizan como un marco de datos.

Ejemplo 2

En este ejemplo, convertiremos dos vectores en el marco de datos.

#cree vector con 8 precios de mango
mango_price = c (100,230,222,671,45,67,44,33)
#cree vector con 8 recuento de mango
mango_count = c (10,20,23,80,4,6,7,3)
#convertir mango_price y mango_count a DataFrame
dataFrame_Mango_Price = Data.Frame (mango_price, mango_count)
#Disprazando el marco de datos
imprimir (DataFrame_Mango_Price)

Resultado

Podemos ver que los datos vectoriales se organizan como un marco de datos.

Método 2: usando AS.datos.marco()

como.datos.marco() se utiliza para convertir el vector a marco de datos.

Sintaxis:

como.datos.Frame (vector_object)

Dónde,

vector_object es el vector.

Ejemplo 1

En este ejemplo, convertiremos un vector único en el marco de datos.

#cree vector con 8 precios de mango
mango_price = c (100,230,222,671,45,67,44,33)
#convertir mango_price a DataFrame
dataFrame_Mango_Price = AS.datos.Frame (mango_price)
#Disprazando el marco de datos
imprimir (DataFrame_Mango_Price)

Resultado

Podemos ver que los datos vectoriales se organizan como un marco de datos.

Método 3: Uso de datos.marco () con AS.lista()

datos.marco() se utiliza para crear el marco de datos desde el vector dado. Se necesita como.list () que se convierte en un marco de datos colocando los valores de vector como una fila.

Sintaxis:

datos.marco (como.Lista (vector_object)))

Dónde,

vector_object es el vector.

Ejemplo 1

En este ejemplo, convertiremos un solo vector en DataFrame.

#cree vector con 8 precios de mango
mango_price = c (100,230,222,671,45,67,44,33)
#convertir mango_price a DataFrame
dataFrame_Mango_Price = Data.marco (como.Lista (mango_price))
#Disprazando el marco de datos
imprimir (DataFrame_Mango_Price)

Resultado

Podemos ver que los datos vectoriales se organizan como un marco de datos como una fila.

Aquí, el nombre de la fila es "X", seguido de un valor.

Método 4: usando AS.datos.marco () con AS.lista()

como.datos.marco() se utiliza para convertir el vector dado a un marco de datos. Se necesita como.list () que se convierte en un marco de datos colocando los valores de vector como una fila.

Sintaxis:

como.datos.marco (como.Lista (vector_object)))

Dónde,

vector_object es el vector.

Ejemplo 1

En este ejemplo, convertiremos un solo vector en DataFrame.

#cree vector con 8 precios de mango
mango_price = c (100,230,222,671,45,67,44,33)
#convertir mango_price a DataFrame
dataFrame_Mango_Price = AS.datos.marco (como.Lista (mango_price))
#Disprazando el marco de datos
imprimir (DataFrame_Mango_Price)

Resultado

Podemos ver que los datos vectoriales se organizan como un marco de datos como una fila.

Aquí, el nombre de la fila es "X", seguido de un valor.

Conclusión

Ahora, su padre puede entender qué es un vector y cómo convertirlo en un marco de datos usando datos.marco() y como.datos.marco() métodos. Si desea organizar el vector como una fila en un marco de datos, puede usar como.lista() adentro datos.marco() y como.datos.marco().