解决R语言报错:Error in make.names(col.names, unique = TRUE) :文件编码不一致的问题
今天在用R语言读取文件的时候,提示了这样的错误:出现这个问题是因为excel文件的编码方式与读取时的编码方式不统一造成的。解决方法:方法一:在excel保存文件的时候,选择UTF-8格式。方法二:在R中读取数据的时候,加上encoding = 'UTF-8'即可运行。原代码:dat <- read.delim('EvaluationIndex.csv', sep = '\t', row.na
文章共332字 · 阅读需要大约2分钟
一键AI生成摘要,助你高效阅读
问答
·
今天在用R语言读取文件的时候,提示了这样的错误:
出现这个问题是因为excel文件的编码方式与读取时的编码方式不统一造成的。
解决方法:
方法一:在excel保存文件的时候,选择UTF-8格式。
方法二:在R中读取数据的时候,加上encoding = 'UTF-8'即可运行。
原代码:
dat <- read.delim('EvaluationIndex.csv', sep = '\t', row.names = 1)
改正后:
dat <- read.delim('EvaluationIndex.csv', sep = '\t', row.names = 1, encoding = 'UTF-8')
成功啦!
更多推荐
已为社区贡献2条内容
所有评论(0)