luodongliang的个人博客分享 http://blog.sciencenet.cn/u/luodongliang

博文

R语言读取数据出现下列错误的解决之道

已有 5079 次阅读 2014-8-14 11:16 |个人分类:生活|系统分类:科研笔记

Warning message:

In scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings,  :

 number of items read is not a multiple of the number of columns


这是因为R语言在读取数据时,数据中有缺失。如下

3 4 2

 1  

2 5 8

第二行第一个和第三个数据缺失。而R语言默认读取的数据格式是规则长方形,即每行每列有相同个数的数值,缺失值可以用NA代替。

在读取的时候加一个fill就可以,fill=T。即对缺失值进行填充。如下所示即为正确语句:

read.table(file,header=TRUE,fill=TRUE)




https://wap.sciencenet.cn/blog-629762-819428.html

上一篇:健康是1
下一篇:R语言学习思维导图

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2021-8-5 16:28

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部