(已解决) Mac版 R语言 – 解决含中文的csv文件打开报错 - invalid multibyte string

时间:2025-02-09 14:25:57

(已解决) Mac版 R语言 – 解决含中文的csv文件打开报错 - invalid multibyte string

R语言 - 导入含中文标题的csv文件

Mac版 R语言,打开有中文标题的csv文件时,遇到如下报错:

“Error in (, unique = TRUE) : invalid multibyte string”

解决方法:

  1. 在Excel上建立一个新表格 (Workbook),然后在“文件”里选择“导入” (File -> import);
  2. 在弹出界面中选择 csv 文件 (csv file), 然后“导入” (import);
  3. 选择需导入的csv文件,然后导入数据;
  4. 文件原始格式 (File origin) 中,选择中文 (GB18030) - Chinese (GB 18030)
  5. 导入后,保存文件为 CSV UTF-8 (.csv 文件)
  6. 在R语言中,用读入新保存的 UTF-8 .csv 文件

为自己记录下,R语言项目遇到的问题,以及解决方法。