¿Cómo leer un CSV de URL en R?

En este artículo, vamos a ver cómo leer archivos CSV desde una URL utilizando el lenguaje de programación R.

Método 1: Usando Base R 

Aquí estamos usando los métodos read.csv(), que es una función incorporada en la programación R. Esta función es similar a Python porque lee el archivo CSV y devuelve los datos al marco de datos.

Sintaxis: 

leer.csv(URL)

Ejemplo: Leer un CSV desde URL 

R

# importing Data
data <- read.csv('https://www.stats.govt.nz/assets/Uploads\
/Annual-enterprise-survey/Annual-enterprise-survey-2020-\
financial-year-provisional/Download-data/annual-enterprise\
-survey-2020-financial-year-provisional-csv.csv')
 
# display top 5 row
head(data)

 Producción:

Método 2: Usando data.table

Este paquete es capaz de leer los datos de la URL. Básicamente, data.table se usa para operaciones de manipulación de datos como subconjunto, grupo, actualización, unión, etc. Este paquete contiene la función fread() que toma la URL como entrada para realizar el trabajo.

Sintaxis: 

pan(URL)

Ejemplo: Leer CSV desde URL 

R

# importing Data
data <- read.fread('https://www.stats.govt.nz/assets/Uploads\
/Annual-enterprise-survey/Annual-enterprise-survey-2020-\
financial-year-provisional/Download-data/annual-enterprise\
-survey-2020-financial-year-provisional-csv.csv')
 
# display top 5 row
head(data)

 Producción:

Ejemplo 2: Leer CSV desde URL

R

library(data.table)
 
# import data from URL
data <- fread('https://www.stats.govt.nz/assets/Uploads
/Annual-enterprise-survey/Annual-enterprise-survey-2020-
financial-year-provisional/Download-data/annual-enterprise
-survey-2020-financial-year-provisional-csv.csv')
 
# Display first five rows
head(data)

 Producción:

Publicación traducida automáticamente

Artículo escrito por kumar_satyam 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 *