我很难从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
脚本错误或由错误编码引起的吗?
答案 0 :(得分:0)
省略sep=
和fileEncoding=
个参数,在这种情况下,我得到一个包含样本数据的14x48数据帧。