R包xlsx读取存储excel文件

这篇博客介绍了如何使用R语言的`xlsx`包来读取和写入.xlsx文件。通过`read.xlsx`函数可以方便地从指定工作表中读取数据,而`write.xlsx`函数则用于将数据写入到新的或已存在的Excel文件中,支持追加数据到现有工作表。博客还展示了具体代码示例,演示了如何操作.xlsx文件。
摘要由CSDN通过智能技术生成

xlsx是Microsoft Office EXCEL 2007/2010/2013/2016/2019文档的扩展名。其基于Office Open XML标准的压缩文件格式取代了其以前专有的默认文件格式,在传统的文件名扩展名后面添加了字母“x”(即“.docx”取代“.doc”、“.xlsx”取代“.xls”、“.pptx”取代“.ppt”)。任何能够打开“.xlsx”文件的文字处理软件都可以将该文档转换为“.xls”文件,“.xlsx”文件比“.xls”文件所占用空间更小。

#install.packages("xlsx")
library(xlsx)
ls("package:xlsx")

### 读文件
sheet1_df = read.xlsx('test.xlsx',sheetIndex=1,startRow = 3) #从第三行开始读
sheet2_df = read.xlsx('test.xlsx',sheetIndex=2)
sheet3_df = read.xlsx('test.xlsx',sheetName = 'sheet3')

head(sheet3_df)

### 存储文件
write.xlsx(sheet1_df,"test11.xlsx",row.names = FALSE,
           sheetName = "Sheet1")
write.xlsx(sheet2_df,"test11.xlsx",row.names = FALSE,
           append = TRUE,,sheetName = "Sheet2")
write.xlsx(sheet3_df,"test11.xlsx",row.names = FALSE,
           append = TRUE,,sheetName = "Sheet3")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值