R语言读取csv文件报错Error in type.convert.default的解决办法

您所在的位置:网站首页 杂戏与南戏有何不同点和不同点 R语言读取csv文件报错Error in type.convert.default的解决办法

R语言读取csv文件报错Error in type.convert.default的解决办法

#R语言读取csv文件报错Error in type.convert.default的解决办法| 来源: 网络整理| 查看: 265

R语言读取csv文件报错Error in type.convert.default的解决办法 问题描述解决办法注意事项

问题描述

在导入一个编码格式为“UTF-8”的csv文件时,R studio报错如下

> group = read.csv("0707.csv", header=T, stringsAsFactors = FALSE, encoding='UTF-8')

报错:Error in type.convert.default(data[[i]], as.is = as.is[i], dec = dec, : '簲ҵ’多字节字符串有错在这里插入图片描述

解决办法

这个报错主要是编码的问题,常用的编码方式是GBK和UTF-8,因为源文件本身已经是UTF-8格式(我自己最开始保存成这个格式的),所以换成GBK格式导入即可

> group = read.csv("0707.csv", header=T, stringsAsFactors = FALSE, fileEncoding = 'utf-8') 注意事项

注意,最开始的导入语句是 encoding,我们换成的是 fileEncoding,不能使用 encoding = “GBK”,否则还是会报错



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3