我有一份旧光谱仪的文本文件。它采用“UTF-16LE”编码(我使用readr:guess_encoding()
函数发现了这一点)。我设法在R语言中以基本方式读取:
spectra_gr2 <- read.csv("~/some/path/spectra.csv", header = F, encoding = "UTF-16LE", fileEncoding = "UTF-16LE", skipNul = T)
这个方法可以正常运行,但我想用tidyverse/readr来做!
有人知道怎么在read_delim()
中设置encoding/fileEncoding这两个选项吗?