当我尝试使用“XLConnect”包将 excel 文件读入 R 时,以下错误不断出现。
Error in ls(envir = envir, all.names = private) :
invalid 'envir' argument
我实际上在使用其他读取 excel 文件的包(如包'xlsx'和'xlsReadWrite')时遇到了这个错误。多次重新启动 R 会话解决了这个问题,这让我认为我在 R 会话中所做的其他事情正在改变环境并且不再允许我加载 excel 文件。以下是导致此错误的最新代码示例。在这种情况下,我知道以下编码序列导致错误出现 - 但为什么会发生这种情况?如果我需要 chron 包,我该如何克服这个错误。
library("XLConnect")
wb2 <- loadWorkbook("excel_file", create = FALSE)
library(chron)
wb2 <- loadWorkbook("excel_file", create = FALSE)
其他人之前遇到过这个问题吗?非常感谢您对此问题的任何帮助!