【发布时间】:2016-11-15 14:52:47
【问题描述】:
我有一个列分隔符为“þ”的 unicode (UTF-8) 文件,我正在尝试使用 R csv 阅读器读取它,如下所示
data <- read.csv(file_name,,sep="þ",encoding="UTF-8")
在我的数据框中,我将所有内容都放在一个列中,有人可以纠正我在这里做错了什么吗?
【问题讨论】:
我有一个列分隔符为“þ”的 unicode (UTF-8) 文件,我正在尝试使用 R csv 阅读器读取它,如下所示
data <- read.csv(file_name,,sep="þ",encoding="UTF-8")
在我的数据框中,我将所有内容都放在一个列中,有人可以纠正我在这里做错了什么吗?
【问题讨论】:
如果您使用非 ascii 字符,我认为您的脚本也需要编码为 utf-8。
将您的代码保存在例如myfile.r 中,然后
试试这个:
source("myfile.r", encoding="utf-8")
希望你的错误会消失
【讨论】: