【问题标题】:Can I convert non UTF-8 encoding CSV file downloading from web into UTF-8 encoding in Rstudio?我可以将从 Web 下载的非 UTF-8 编码 CSV 文件转换为 Rstudio 中的 UTF-8 编码吗?
【发布时间】:2015-02-17 08:46:28
【问题描述】:

我想从网络导入 CSV 文件。 CSV文件为EUC-KR编码文件,CSV文件中有部分韩文字符。

当我尝试这个时:

x <- "www.google.com/abcdefg.csv"
read.csv(x, header=T)

我收到此错误消息:

Error in make.names(col.names, unique = True) :
 invalid multibyte string at '<b3><af>¥

我知道我可以使用 Notepad++ 等文本编辑器转换 CSV 文件。

但我想在 Rstudio 中从 Web 导入一些非 UTF-8 编码数据,而不是使用文本编辑器。

我也试过这个:

x <- "www.google.com/abcdefg.csv"
read.csv(x, header=T,encoding="UTF-8")

但我仍然收到相同的错误消息。你知道怎么做吗?

【问题讨论】:

  • 有一个fileEncoding= 参数,您应该在其中指定文件的编码。

标签: r csv encoding utf-8


【解决方案1】:

读取 csv 时,应说明输入的编码。所以尝试用你的文件编码替换 UTF-8。

【讨论】:

    猜你喜欢
    • 2015-04-02
    • 1970-01-01
    • 2020-10-11
    • 2013-09-12
    • 1970-01-01
    • 1970-01-01
    • 2012-06-30
    • 2011-10-26
    • 2015-03-04
    相关资源
    最近更新 更多