read.xls() 和 R 中的参数给出了 read.table 错误"no lines available in input"



我很难从R.中的.xls文件导入一些数据

library(gdata)
file.names <- list.files(path = ".", pattern = "\.xls$")
file.names
for (file in seq(file.names))
    temp <- read.xls(file.names[file], 
                    verbose = FALSE, skip = 16, nrows = 14, header = FALSE,
                    check.names = FALSE, sep = "t", fill = TRUE, fileEncoding="UTF-8")
    write.csv(temp, "file.csv")

上面的代码未能完成我想要的操作,导致我在这个问题的标题部分中提供的错误。这里有一些类似的问题,所以根本没有帮助。

是否与其他论点存在冲突?这可能是perl脚本错误还是由错误编码引起的?

省略sep=fileEncoding=参数,在这种情况下,我会得到一个带有示例数据的14x48数据帧。

最新更新