R语言 如何使用Readxl包来读取R语言中的数据
在这篇文章中,我们将讨论如何使用Readxl包来读取R编程语言中的数据。
Readxl包的read_excel()方法。
readxl包用于从excel文件中读取数据,即格式为.xls和.xlsx的文件。readxl包提供了一个名为read_excel()的函数,用于从excel文件中读取数据。read_excel()方法接受excel文件,需要从中读取内容。
语法
library(readxl)
data<-read_excel('excelFile', sheet=1)
参数
- excelFile – 它指定了我们从中读取数据的excel文件。
- sheet – 它指定了我们需要从哪个工作表读取数据。这是一个可选的参数。
在R工作环境中导入和安装readxl包的语法
install.package('readxl')
library(readxl)
例子 1 :
下面我们来看看如何使用Readxl包中的read_excel()方法从excel文件中读取第一个工作表的数据。
# import readxl package
library(readxl)
# reading data from an excel file
data <-read_excel('stats.xlsx',sheet=1)
print(data)
输出
Name Age Runs Wickets
1 Akhil 21 143 14
2 Mriganka 32 1020 NA
3 Avinash 30 2022 2
4 Parish 27 674 NA
5 Venky 40 555 5
例2 :
在下面的代码中,我们使用read_excel方法专门读取stats.xlsx excel文件的squad工作表中存在的数据。
# import readxl package
library(readxl)
# reading data from an excel file
data <-read_excel('stats.xlsx',sheet="squad")
print(data)
输出
Name K/D
1 Sai Prasanth 1.8
2 Bhargav 2
3 Prasanth 2.8
4 Sairam 1.8