readr:guess_encoding()
函数发现了这一点)。我设法在base-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?
答案 0 :(得分:0)
在locale
readr::read_delim("~/some/path/spectra.csv", delim = ",",
locale = locale(encoding = "UTF-16LE"), col_names = FALSE)