¿Cómo crear una array y un vector a partir de un archivo CSV en R?

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

Deja una respuesta

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