使用 openxlsx 将 Excel 数据导入 R:文件中的错误(con,“r”):无效的“描述”参数
Posted
技术标签:
【中文标题】使用 openxlsx 将 Excel 数据导入 R:文件中的错误(con,“r”):无效的“描述”参数【英文标题】:Import Excel data into R using openxlsx: Error in file(con, "r") : invalid 'description' argument 【发布时间】:2021-03-09 09:11:42 【问题描述】:我正在尝试使用 Openxlsx 库将 Excel 文件中的数据导入 R:
library(openxlsx)
data <- read.xlsx("datafile.xlsx", sheet = "Sheet1")
但是,我收到以下错误:
Error in file(con, "r") : invalid 'description' argument
In addition: Warning message:
In unzip(xlsxFile, exdir = xmlDir) : error 1 in extracting from zip file
【问题讨论】:
【参考方案1】:由于您的 Excel 文件已打开,因此引发此错误。 保存并关闭 Excel 文件,然后重试,它会起作用。
【讨论】:
【参考方案2】:我认为解决此问题的最佳方法是重置数据源的路径。请不要在您的路径中包含任何没有英语的字符。
setwd("C:\\Users\\your path way (where you store datafile.xlsx)")
附: Rstudio2021 似乎对非英语用户不友好☺☺☺
【讨论】:
@Jeremy Caney,嗨,Caney,非常感谢您帮助编辑我的回复。很抱歉没有精通***☺。以上是关于使用 openxlsx 将 Excel 数据导入 R:文件中的错误(con,“r”):无效的“描述”参数的主要内容,如果未能解决你的问题,请参考以下文章
使用 openxlsx 按单元格填充颜色过滤 Excel 中突出显示的数据
使用 openxlsx 在 R 中使用 write.xlsx 创建的 Excel 文件的密码保护