R语言 如何读取受密码保护的Excel文件
在这篇文章中,我们将看到如何在R编程语言中读取受密码保护的Excel文件。
使用的文件: 文件
方法1:使用excel.link包
这里我们将使用excel.link包来读取有密码的文件。
安装
install.packages(“excel.link”)
xl.read.file() 函数用于在R编程中读取Excel文件。
语法
xl.read.file( “file_name”, password = “pass”)
例子1 :
输出
同样的模块可以用来首先解锁文件,然后将其内容复制到另一个文件,这样就可以在没有任何密码的情况下再次访问该文件。这里我们用一个密码NULL值来保存文件,并将其保存到另一个文件中。
语法
xl.save.file( file.object, “New_file”, password = NULL , write.res.password = NULL)
程序
输出
方法2:使用XLConnect包
这里我们将使用XLConnect包来读取 受密码保护的文件。这个包 提供了全面的功能来读取、写入和格式化Excel数据 。
loadWorkbook() 函数加载Microsoft Excel工作簿。
语法
loadWorkbook(filename , password )
readWorksheet() 函数从工作表中读取数据。
语法: readWorksheet(object, sheet)
参数
- object: 要使用的 ‘ **> 工作簿 **
- sheet: 要读取的工作表的名称或索引
程序
输出