在R中使用gdata包的read.xls函数时出错

时间:2018-02-07 05:19:41

标签: r excel rstudio gdata

Error in read.table(file = file, header = header, sep = sep, quote = quote,  : 
  no lines available in input

这是控制台中的错误。但我还没有使用过read.table?它是内部参考吗?

1 个答案:

答案 0 :(得分:0)

您可以通过键入read.xls或在RStudio View(read.xls)中查看代码。

gdata::read.xls首先将Excel文件转换为制表符或逗号分隔文件。然后,它使用read.delimread.csv来读取数据。这两个函数都是read.table的包装器。

是的:该函数在内部使用read.table

您的下一个问题是弄清楚为什么转换会导致没有行的文件。最好使用更现代的解决方案,例如readxl包,或者在RStudio中以交互方式浏览Excel导入。