En este artículo, discutiremos cómo convertir datos CSV en una array y un vector en el lenguaje de programación R. Usaremos la función read.csv() para cargar el archivo csv:
Sintaxis: object=read.csv(ruta)
donde, ruta es la ubicación de un archivo presente en nuestro sistema local.
Matrix: Matrix es una estructura de datos bidimensional que contiene filas y columnas. Puede contener múltiples tipos de datos. Podemos convertir los datos del archivo csv en una array usando el método llamado as.matrix()
Sintaxis: as.matrix(csv_file_object)
Vector: Vector es una estructura de datos unidimensional que puede contener múltiples tipos de datos. Podemos convertir datos CSV en un vector, usando as.vector()
Sintaxis: as.vector(csv_file_object)
Archivo CSV utilizado:
Paso 1: cree un objeto en CSV leyendo la ruta
R
data=read.csv("C:/sravan/data.csv") print(data)
Producción:
Name ID 1 sravan 7058 2 Jyothika 7059
Paso 2: Convierte los datos en una array.
R
matrixdata = as.matrix(data) print(matrixdata)
Producción:
Name ID [1, ] "sravan" "7058" [2, ] " Jyothika" "7059"
Paso 3: Convierte los datos en un vector
R
vectordata=as.vector(data) print(vectordata)
Producción:
Name ID 1 sravan 7058 2 Jyothika 7059
A continuación se muestra la implementación completa:
R
# Read data from CSV data=read.csv("C:/sravan/data.csv") # Create a matrix matrixdata=as.matrix(data) # Create a vector vectordata=as.vector(data) print(matrixdata) print(vectordata)
Producción:
Name ID [1, ] "sravan" "7058" [2, ] " Jyothika" "7059" Name ID 1 sravan 7058 2 Jyothika 7059
Publicación traducida automáticamente
Artículo escrito por sravankumar8128 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA