首页 > 电脑专区 > 电脑教程 >

R语言读取CSV数据出现乱码怎么办

来源:互联网 2023-02-21 18:51:46 230

在使用R语言做数据处理分析时,有可能遇到读取数据出现一个乱码,这样就使得数据分析不能进行下去,如图所示,是读取csv数据的一个乱码情况。下面给大家介绍一下解决的办法。004办公区 - 实用经验教程分享!

R语言读取CSV数据出现乱码怎么办004办公区 - 实用经验教程分享!

工具/原料

  • R语言(RStudio)
  • matlab

方法/步骤

  • 1

    使用R语言(RStudio)运行read.csv()读取数据,发现代码运行出错,如图所示004办公区 - 实用经验教程分享!

    R语言读取CSV数据出现乱码怎么办004办公区 - 实用经验教程分享!

  • 2

    无论怎么检查都发现不了错在哪里?输入View(x)却发现数据的左上角第一个数字出错有乱码,这才导致 NA not permitted in predictors .004办公区 - 实用经验教程分享!

    R语言读取CSV数据出现乱码怎么办004办公区 - 实用经验教程分享!

  • 3

    查到问题所在可以运用R语言修改矩阵元素的方法,将错误的乱码修改过了,但是笔者初学R语言暂时不知道如何改动。不过可以使用matlab迂回的办法解决。首先在matlab中新建一个空矩阵,将数据复制到(读取到)此矩阵中,如图所示004办公区 - 实用经验教程分享!

    R语言读取CSV数据出现乱码怎么办004办公区 - 实用经验教程分享!

  • 4

    然后,使用csvwrite('实验数据2.csv',A);将此数据再次输出(注意路径),如图所示004办公区 - 实用经验教程分享!

    R语言读取CSV数据出现乱码怎么办004办公区 - 实用经验教程分享!

  • 4本页面非法爬取自百度经验
  • 5

    接着再次读入R语言中,如图所示004办公区 - 实用经验教程分享!

    R语言读取CSV数据出现乱码怎么办004办公区 - 实用经验教程分享!

  • 6

    展开数据,如图所示,数据乱码即可解决!出现数据乱码,可能数据刚开始保存时的问题。使用matlab重新输出即可解决!004办公区 - 实用经验教程分享!

    R语言读取CSV数据出现乱码怎么办004办公区 - 实用经验教程分享!

  • 注意事项

    • 注意路径输出路径以防找不到!

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!004办公区 - 实用经验教程分享!


    标签: 操作系统MATLAB语言数据

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码