簡體   English   中英

讀取包含韓語的CSV時出錯

[英]Error while reading CSV containing Korean language

我正在嘗試讀取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"))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM