全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4284 7
2014-02-07
我用的CSV文件比较大 大概有30000多行,100多个VAR 用import的时候只能读到80多个VAR

报错信息:
ERROR: 导入失败。详细信息,请参阅“SAS 日志”。
NOTE: 由于出错,SAS 系统停止处理该步。

看log也看不出什么





二维码

扫码加我 拉你入群

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

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

全部回复
2014-2-10 02:26:54
试试在proc import 句中加一个guessingrows=32767
二维码

扫码加我 拉你入群

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

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

2014-2-10 05:16:43
30000行应该不算大。不知道是不是文件有错误或者VAR 的长度过大。
楼主最好再检查一下log 的提示。先读取5000行试试。说不定有新发现。


二维码

扫码加我 拉你入群

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

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

2014-2-10 09:19:10
linusx 发表于 2014-2-10 02:26
试试在proc import 句中加一个guessingrows=32767
设置成这个可以多读好几个了 但是还是读不全
二维码

扫码加我 拉你入群

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

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

2014-2-10 09:21:37
jzh63 发表于 2014-2-10 05:16
30000行应该不算大。不知道是不是文件有错误或者VAR 的长度过大。
楼主最好再检查一下log 的提示。先读取5 ...
LOG的提示么就是

NOTE: 在第 1 行、第 776-783 列中有对“VAR65”无效的数据。 这类的 因为有些缺失数据。 也不可能一个个去改。。
二维码

扫码加我 拉你入群

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

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

2014-2-10 09:32:33
试试用data步, infile句加missover来读csv文件, 不用proc import
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群