R,初始csv文件在某些列中包含泰语,因此我设置了
Sys.setlocale(locale="Thai")
data <- read.csv("data.csv",encoding = "UTF-8")
在清除数据后,我成功用R读取了泰文中的数据,用于我给的write.csv
write.csv(data,"data.csv",FileEncoding = "UTF-8")
但这不是在csv中用泰语写回,请有人对此提供帮助,谢谢!
答案 0 :(得分:0)
尝试打开一个编码连接,并使用该连接来编写文件:
encodeConnection <- file('data.csv', encoding = "UTF-8")
write.csv(data, file = encodeConnection)