我有 R v.2.15.1 在 Mac OS 10.8.2 上运行。今天早些时候,每次我尝试导入任何最近创建的(今天)csv 文件时,R 都会向我抛出错误。较旧的(今天之前)csv 文件可以正常工作,但我创建的任何新文件都不会在没有警告的情况下读入。
我正在以相同的方式创建 csv——将电子表格保存为 MS Excel 中的 .csv(Office for Mac 2011)。
即使使用虚拟文件('test.csv'),我也会收到以下信息:“警告消息:在 read.table(file = file, header = header, sep = sep, quote = quote, : readTableHeader 上找到的不完整的最后一行'test.csv'"
在 TextEdit 中,test.csv 是:
cat,stuff
1,1
2,2
我尝试在每一行的末尾按回车键(如此处建议:'Incomplete final line' warning when trying to read a .csv file into R),但这不起作用。
我已经重新安装了 R 和 Microsoft Excel。奇怪的是,我能够在带有 R 的 Windows 机器上读取 csv 文件而没有警告。在另一台带有 R 和 RStudio 的 Mac 上,我得到了同样的警告......
我知道这“只是”一个警告,但它让我有点紧张,并且似乎有可能在未来引起问题。