R UTF-16LE编码的csv快速读取方法

R UTF-16LE编码的csv快速读取方法,r,utf-16le,R,Utf 16le,我使用UTF-16LE编码处理.csv文件,这种方法可以读取文件,但是read.csv与read_csv相比非常慢 read.csv2(path,dec=",",skip=1,header=T,fileEncoding="UTF-16LE",sep="/t") 不幸的是,我不能使read_csv工作,我只得到空行,甚至找不到在函数中指定编码的方法 我无法共享我的数据,但如果有人处理过这种编码,我们将不胜感激。您可以使用readr函数指定文件编码,例如使用区域设置选项读取csv:locale

我使用UTF-16LE编码处理.csv文件,这种方法可以读取文件,但是read.csv与read_csv相比非常慢

  read.csv2(path,dec=",",skip=1,header=T,fileEncoding="UTF-16LE",sep="/t")
不幸的是,我不能使read_csv工作,我只得到空行,甚至找不到在函数中指定编码的方法


我无法共享我的数据,但如果有人处理过这种编码,我们将不胜感激。

您可以使用readr函数指定文件编码,例如使用区域设置选项读取csv:
locale=locale(encoding=“UTF-16LE”)
。但是,我还没有成功读取带有read_csv的utf-16le文件。我得到一个“不完整的多字节序列”错误。有一个相关的问题,但我的文件仍然有问题——希望其他人能取得更大的成功