R语言 使用readxl和writeexl用R读和写Excel文件
在这篇文章中,让我们来讨论使用R编程语言的readxl和writeexl包来读写Excel文件。
readxl包中的read_excel()方法
Readxl包用于从excel文件中读取数据,即格式为.xls和.xlsx的文件。Readxl包提供了一个名为read_excel()的函数,用于从excel文件中读取数据。read_excel()方法接受excel文件,需要从其中读取内容。为了使用read_excel()方法,首先需要导入readxl库。
语法
参数
- excelFile – 它指定了我们从中读取数据的excel文件。
- sheet – 它指定了我们需要从哪个工作表读取数据。这是一个可选的参数。
注:- 要在R中安装Readxl包,使用install.packages(“readxl”)命令。
安装和导入readxl包的语法
例子
下面我们来看看如何使用Readxl包中的read_excel()方法从excel文件中读取数据。
链接到所使用的文件:- 链接
输出
writexl包中的write_xlsx()方法。
writexl包提供了一个名为write_xlsx()的方法,它允许将数据框写入excel表,即格式为.xls和.xlsx的文件。Write_xlsx()方法接受一个数据框和Excel文件的名称,数据框的内容将被复制到该文件中。为了使用write_xlsx()方法,需要导入第一个writexl库。
语法
library(writexl)
write_xlsx(dataframeName, “excelFile”, col_names=TRUE)
参数
- dataframeName – 包含数据的数据框架的名称。
- excelFile – 我们从数据框架中导入的excel文件的名称。
- col_names – 如果设置为True,则在文件的顶部写上列名。
安装和导入writexl软件包的语法
例子
在下面的代码中,我们创建了一个名为 “data “的数据框,并使用write_xlsx()方法将该数据框中的数据导入 “write.xlsx “Excel文件。
链接到所使用的文件:- 链接
输出