En este artículo, vamos a ver cómo importar datos en el lenguaje de programación R.
Importación de datos en R
Primero, consideremos un conjunto de datos que podemos usar para la demostración. Para esta demostración, usaremos dos ejemplos de un solo conjunto de datos, uno en formato .csv y otro .txt
Lectura de un archivo de valores separados por comas (CSV)
Método 1: Usar la función read.csv() Leer archivos CSV en R
La función tiene dos parámetros:
- file.choose(): Abre un menú para elegir un archivo csv desde el escritorio.
- header: Sirve para indicar si la primera fila del conjunto de datos es un nombre de variable o no. Aplique T/Verdadero si el nombre de la variable está presente; de lo contrario, ponga F/Falso.
Ejemplo:
R
# import and store the dataset in data1 data1 <- read.csv(file.choose(), header=T) # display the data data1
Producción:
Método 2: Uso de la función read.table()
Esta función especifica cómo se separa el conjunto de datos, en este caso tomamos sep=”, “ como argumento.
Ejemplo:
R
# import and store the dataset in data2 data2 <- read.table(file.choose(), header=T, sep=", ") # display data data2
Producción:
Lectura de un archivo delimitado por tabuladores (txt) en el lenguaje de programación R
Método 1: Uso de la función read.delim()
La función tiene dos parámetros:
- file.choose(): Abre un menú para elegir un archivo csv desde el escritorio.
- header: Sirve para indicar si la primera fila del conjunto de datos es un nombre de variable o no. Aplique T/Verdadero si el nombre de la variable está presente; de lo contrario, ponga F/Falso.
Ejemplo:
R
# import and store the dataset in data3 data3 <- read.delim(file.choose(), header=T) # display the data data3
Producción:
Método 2: Uso de la función read.table()
Esta función especifica cómo se separa el conjunto de datos, en este caso tomamos sep=”\t” como argumento.
Ejemplo:
R
# import and store the dataset in data4 data4 <- read.table(file.choose(), header=T, sep="\t") # display the data data4
Producción:
Uso de R-Studio
Aquí vamos a importar datos a través de R studio con los siguientes pasos.
Pasos:
- En la pestaña Entorno, haga clic en el menú Importar conjunto de datos
- Seleccione la extensión del archivo de la opción
- En el tercer paso, aparecerá un cuadro emergente, ingrese el nombre del archivo o navegue por el escritorio.
- El archivo seleccionado se mostrará en una nueva ventana con sus dimensiones.
- Para ver el resultado en la consola, escriba el nombre del archivo.
Ejemplo:
R
# display the dataset dataset
Producción:
- Para cargar los datos en la consola para su uso, usamos el comando de conexión .
Ejemplo:
R
# To load the data for use attach(dataset)
Leer archivos JSON en R
Para trabajar con archivos JSON en R, es necesario instalar el paquete «rjson». Las tareas más comunes realizadas con archivos JSON en paquetes rjson son las siguientes:
- Instale y cargue el paquete rjson en la consola R
- Crear un archivo JSON
- Lectura de datos del archivo JSON
- Escribir en un archivo JSON
- Convertir los datos JSON en marcos de datos
- Trabajando con URL
Archivo JSON para demostración:
{ "ID":["1","2","3","4","5"], "Name":["Mithuna","Tanushree","Parnasha","Arjun","Pankaj"], "Salary":["722.5","815.2","1611","2829","843.25"], "StartDate":["6/17/2014","1/1/2012","11/15/2014","9/23/2013","5/21/2013"], "Dept":["IT","IT","HR","Operations","Finance"] }
Código:
R
# Read a JSON file # Load the package required to read JSON files. library("rjson") # Give the input file name to the function. result <- fromJSON(file = "E:\\example.json") # Print the result. print(result)
Producción:
$ID [1] "1" "2" "3" "4" "5" $Name [1] "Mithuna" "Tanushree" "Parnasha" "Arjun" "Pankaj" $Salary [1] "722.5" "815.2" "1611" "2829" "843.25" $StartDate [1] "6/17/2014" "1/1/2012" "11/15/2014" "9/23/2013" "5/21/2013" $Dept [1] "IT" "IT" "HR" "Operations" "Finance"
Publicación traducida automáticamente
Artículo escrito por sborkar852 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA