R语言报错:Error in scan(file = file, what = what, sep = sep, quote = quote, dec = dec, : n行没有x元素
今天在使用R语言读取一个txt文件时,报如下错误。
> data <- read.table("D:\\StudentTest\\评分.txt", sep="\t",header=T, fileEncoding="CP936")
Error in scan(file = file, what = what, sep = sep, quote = quote, dec = dec, : 9行没有2元素
在调整各个参数后,任然还是该错误,于是怀疑是否是数据文件的问题,于是,使用notepad++打开文件后可以看到,问题到底是出在哪里?
由图片可以知道,最后两行的数据,并不是NA,还是真实的没有,因此会报错。现在只需要手动把这两行调整一下就行。
现在数据就OK了,可以成功读取。
> data <- read.table("D:\\StudentTest\\评分.txt", sep="\t",header=T, fileEncoding="CP936")
> data本店 对手店
1 70 80
2 75 75
3 70 80
4 85 85
5 90 85
6 70 90
7 80 75
8 75 90
9 75 NA
10 85 NA
转载请注明:
微信公众号:数据志(原:跟着菜鸟一起学R语言)
简书:数据志
博客园:https://www.cnblogs.com/wheng/
CSDN:https://blog.csdn.net/wzgl__wh
R语言报错:Error in scan(file = file, what = what, sep = sep, quote = quote, dec = dec, : n行没有x元素相关推荐
- R语言报错 Error in y + 1 : non-numeric argument to binary operator 解决记录
因为花了2天半才解决,中间痛苦的寻找,记录一下解决的流程与经验 文章目录 报错信息: 报错原因: 原代码: 报错原因解析: 1. 转置后数据类型变为character,因为numeric数据中存在ch ...
- r语言报错|Error in plot.window(...) : ‘xlim‘值不能是无限的
plot()绘制图层时报错 错误提示: Error in plot.window(...) : 'xlim'值不能是无限的 In addition: Warning messages: 1: In m ...
- MySQL5.7报错[ERROR] Unix socket lock file is empty /tmp/mysql.sock.lock的解决方法
MySQL5.7报错[ERROR] Unix socket lock file is empty /tmp/mysql.sock.lock的解决方法 参考文章: (1)MySQL5.7报错[ERROR ...
- 配置eslint+prettier报错Error: Cannot read config file: /Users/qiandingwei/Documents/projects/creams-main
安装eslint和prettier后出现如下报错 Error: Cannot read config file: /Users/qiandingwei/Documents/projects/cream ...
- Angular报错-Error: ENOENT: no such file or directory, scandir '/Users/echo_hx/node_modules'
2019-11-07 更新 我知道为啥报错了,自我好好反省一下!!! 所以,Mac的终端,不能用简写的命令,哭泣... 不过下面的,就可以看作安装卸载@angular/cli了 在全局安装angu ...
- 解决R语言报错:Error in make.names(col.names, unique = TRUE) :文件编码不一致的问题
今天在用R语言读取文件的时候,提示了这样的错误: 出现这个问题是因为excel文件的编码方式与读取时的编码方式不统一造成的. 解决方法: 方法一:在excel保存文件的时候,选择UTF-8格式. 方法 ...
- eclipse maven 项目发布到tomcat 报错 Failed to scan JAR [file:/C:/xxxxx.jar] from WEB-INF/lib
报错信息如下: 警告: Failed to scan JAR [file:/D:/Development/Tomcat/apache-tomcat-7.0.35-64bit/webapps/Monda ...
- R语言报错 non-numeric argument to binary operator
R语言对数据框的数据进行求和与平均值,直接计算报错,原代码如下: mydata1 <- mutate(mydata1,sum = sale2015 + sale2016 + sale2017 + ...
- GitBook运行报错 - Error: ENOENT: no such file or directory, stat
换一台电脑打开GitBook项目居然运行不了,gitbook serve和gitbook build都报错. Error: ENOENT: no such file or directory, sta ...
最新文章
- 微信 WEUI 的 switch button 精简提取
- java同名类_java两个不同名类 在里面建立两个同名的类 怎么破
- 数颜色(洛谷-P1903)
- 当 Egg 遇到 TypeScript,收获茶叶蛋一枚 #27
- springboot学习过程中遇到的错误集
- 手机支持html5绘图性能,【高级系列】Canvas绘制性能专题
- C++ 类使用规范建议
- rocketMq错误日志所在位置
- 枚举+贪心--经常用到的思路--过程不好弄是--枚举结果C. Elections
- MySQL show 语句
- 当时明月在,曾照彩云归
- Chrome、FireFox浏览器新标签页打开搜索和书签
- 北航机械学院计算机制图,北航机械制图在线作业一含答案.pdf
- 串口线接法是什么 详细步骤介绍
- (第二章)HTML基本标记
- Keil 5(MDK 5)中的 Pack Installer下载不了库文件包的解决替代方法(在Keil官网下载Packs库文件)
- 手把手教大家如何给域名申请免费SSL证书
- 致——世界上最幸福的女孩——Chtholly
- 欧氏距离(Euclidean distance)
- 爆!出现滑块验证码的原因找到了!