R在Linux上导入受密码保护的Excel文件

k2fxgqgv  于 2023-05-19  发布在  Linux
关注(0)|答案(1)|浏览(240)

我想在Linux上用R导入一个受密码保护的Excel文件。excel.link软件包已经存在一个解决方案:
How do you read a password protected excel file into r?
然而,在我的情况下,这是不可能的,因为这个包只适用于Windows用户。我找不到为我提供带密码选项的导入功能的软件包。
有人能帮帮我吗

# Here is an example excel document:

path <- "https://github.com/miraisolutions/xlconnect/files/794219/TestWorkbook.xlsx"

password <- "pass"
jrcvhitl

jrcvhitl1#

R包XLConnect在Linux上工作。因此,您应该能够使用以下代码打开Excel文件:

library(XLConnect)

download.file(url = "https://github.com/miraisolutions/xlconnect/files/794219/TestWorkbook.xlsx",
              destfile = "D:/TestWorkbook.xlsx", mode = "wb")

wb <- loadWorkbook(filename = "D:/TestWorkbook.xlsx", create = FALSE, password = "pass")

相关问题