R语言导入CSV文件的时候,代码如下:
data<-read.csv("data.csv")
出现以下报错:
Error in make.names(col.names, unique = TRUE) : invalid multibyte string at '<b1><ea><cc><e2>'
Error in make.names(col.names, unique = TRUE) : invalid multibyte string at '<b1><ea><cc><e2>' 报错的解决方法如下:
报错的原因是,导入文件的编码格式不是read.csv()函数的默认格式。我们可以使用windows自带的“记事本/notepad”软件来查看格式,打开方式选择“记事本”,在右下角可看到编码格式,如果显示为ANSI,则重新另存为文件,并把编码修改成“带有BOM的UTF-8”。