我有一个逗号分隔的值文件,当我在vim中打开它时,它看起来像这样:
12,31,50,,12^M34,23,45,2,12^M12,31,50,,12^M34,23,45,2,12^M
等等,我的意思是我认为我的CSV文件使用了仅CR(经典Mac)行结尾。R的read.table()函数表面上需要LF行结尾或某种变体。
我知道可以预处理文件,这可能是我要做的。除此解决方案外:是否有办法直接导入CR文件到R中?例如,write.table()具有“eol”参数,可以用来指定输出的行尾,但我没有看到read.table()的类似参数(参见:http://stat.ethz.ch/R-manual/R-patched/library/utils/html/read.table.html)。