楼主: priss111
11708 7

[问答] 请问各位大大: read.table导入csv数据时提示某行没有元素是啥意思?谢谢! [推广有奖]

  • 0关注
  • 5粉丝

已卖:9份资源

副教授

16%

还不是VIP/贵宾

-

威望
0
论坛币
153 个
通用积分
47.5396
学术水平
11 点
热心指数
14 点
信用等级
10 点
经验
14935 点
帖子
472
精华
0
在线时间
808 小时
注册时间
2008-3-30
最后登录
2025-3-17

楼主
priss111 发表于 2011-4-11 23:00:37 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
> read.table("c:\\documents and settings\\administrator\\my documents\\energy.csv", header=TRUE, sep=",")->card;
错误于scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings,  :
  1237行没有78元素

请问各位大大: 这错误提示是啥意思?如何修改才能导入energy.csv数据集? 谢谢!

说明:有的变量的某些观测的确是缺失,而另一些可能是跳转引起的系统缺失。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Table READ ABLE tab ABL 数据 READ CSV Table 元素

沙发
zhoumath 发表于 2011-4-11 23:53:54
说明你的1237行没有78个元素,你可以检查一下是否有乱码或者漏掉一些值!

藤椅
priss111 发表于 2011-4-15 21:31:52
2# zhoumath

谢谢!

我去查查...

那请问是不是可以在read.table后面的选项设置来解决呢?

板凳
bingobingo 在职认证  发表于 2011-4-15 21:45:26
看看能否设置过滤选项,过滤掉带有NA的数据行。

报纸
priss111 发表于 2011-4-15 23:04:33
4# bingobingo

谢谢!!

问题是有很多个变量,
我想先原封不动的把csv数据集的所有的观测都先读入到R中,
目的主要是观测以及与其他的数据集进行匹配,

如果把有NA的观测删除,
这样会导致匹配上的观测变少,
这就影响了最终的分析。

地板
3210sq 发表于 2014-4-11 16:29:18
忽略掉这样的错误,直接读取,可以通过设定read.table的参数fill=TRUE实现。

7
tuzixuexir2 发表于 2014-11-7 16:07:12
楼主的问题真及时,我也刚刚遇到,谢谢啦,采用了@3210sq网友的建议,确实是出现了#N/A这样的数值。

8
chgaoming 发表于 2016-6-29 16:15:59
3210sq 发表于 2014-4-11 16:29
忽略掉这样的错误,直接读取,可以通过设定read.table的参数fill=TRUE实现。
谢谢,人间处处有大神!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 13:31