Mac下,用RStudio打开csv文件出现中文乱码问题解决方案 您所在的位置:网站首页 rstudio打开excel文件 Mac下,用RStudio打开csv文件出现中文乱码问题解决方案

Mac下,用RStudio打开csv文件出现中文乱码问题解决方案

2023-08-15 22:40| 来源: 网络整理| 查看: 265

直接用R打开csv文件时,会遇到如下图所示的情况 在这里插入图片描述 这里面遇到的问题是中文乱码,解决方案有如下两个。 解决方案一 step1:打开“自动操作”。在这里插入图片描述如果找不到可以在桌面右上角的菜单栏点击搜索,输入自动操作。在这里插入图片描述 step2:点击服务----选取在这里插入图片描述 step3:

在操作的搜索框中搜索“Shell”点击“运行Shell脚本”服务收到选定的----“文稿”位于----“访达”Shell----“/bin/bash”传递输入----“作为自变量”文本框中输入代码: for f in “ @ " ; d o i f [ − f " @"; do if [ -f " @";doif[−f"f” ]; then iconv -s -c -f UTF8 -t GBK “ f " > / t m p / i c o n v . u t f 8. g b k . t m p m v / t m p / i c o n v . u t f 8. g b k . t m p " f" > /tmp/iconv.utf8.gbk.tmp mv /tmp/iconv.utf8.gbk.tmp " f">/tmp/iconv.utf8.gbk.tmpmv/tmp/iconv.utf8.gbk.tmp"f” fi done在这里插入图片描述 step4: 在菜单中点击文件,选择保存。名称可设为“csv文件编码转换”。在这里插入图片描述 step5:找到要打开的文件,鼠标右键,点击最下方“csv文件编码转换”。在菜单上会出现一个小齿轮,几秒后消失。在这里插入图片描述 step6: 再进入RStudio中,输入命令,就可以打开文件。 注意:此方法一劳永逸,但本人用此方法打开csv文件后,发现文件里中文文本有所缺失,故采用解决方法二。

解决方法二:

在文件路径后再写入---- ,flieEncoding=‘GBK’ 然后就可以读入文件,乱码的中文也变正常了。 在这里插入图片描述

注意:红框挡住了逗号,flieEncoding='GBK’要用逗号与前面文件路径隔开。 解释: 可以尝试将编码方式修改为GBK,RStudio数据读入格式中修改方式有两种:fileEncoding和encoding,所以也可以用encoding=‘GBK’。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有