今天在用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')

 成功啦!

 

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐