R语言 如何从URL中读取CSV文件到R中

R语言 如何从URL中读取CSV文件到R中

在这篇文章中,我们将看到如何使用R编程语言从URL读取CSV文件。

方法1:使用基础R

这里我们使用read.csv()方法,它是R编程中的一个内置函数。这个函数与Python相似,因为它读取CSV文件并将数据返回到数据框中。

语法

read.csv(URL)

例子: 从URL读取CSV文件

# 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)

输出

如何从URL中读取CSV文件到R中?

方法2:使用data.table

这个包能够从URL中读取数据。基本上data.table用于数据处理操作,如子集、分组、更新、连接等。这个包包含fread()函数,它将URL作为输入来完成工作。

语法

fread(URL)

例子: 从URL读取CSV

# 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)

输出

如何从URL中读取CSV文件到R中?

例2: 从URL读取CSV

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)

输出

如何从URL中读取CSV文件到R中?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程