我正在尝试使用以下行读取其中一列包含韩文文本的 CSV 文件
Sys.setlocale(category="LC_ALL", locale = "Korean")
old <- read.csv("Past-Korean.csv", encoding = "utf-8",header=T,na.strings=c(""))
但是我收到错误
Error in type.convert(data[[i]], as.is = as.is[i], dec = dec, numerals = numerals, :
invalid multibyte string at '<ec><8b><9c>스템 ë¬¸ì œ'
我可以使用类似的语法阅读中文和日文,但在阅读韩文时遇到问题 有人可以帮我吗?
最佳答案
由于没有示例数据,我无法测试它,但您介意尝试这种方法吗?
library(readr)
locale("ko")
df <- read_csv(file = "your_csv_file.csv",
locale = locale(date_names = "ko", encoding = "UTF-8"))
关于r - 读取包含韩语的 CSV 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51135324/