楼主: tangmay
4058 7

SAS读入大量数据时出现问题 [推广有奖]

  • 0关注
  • 0粉丝

已卖:3份资源

博士生

26%

还不是VIP/贵宾

-

威望
0
论坛币
2107 个
通用积分
0.2348
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
1472 点
帖子
378
精华
0
在线时间
143 小时
注册时间
2008-11-18
最后登录
2016-7-21

楼主
tangmay 发表于 2010-5-17 09:38:32 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各位大侠,我是一个SAS菜鸟,在学习SAS时遇到两个问题,向各位请教:
1.我看到书上有例子用import读入“*.txt”的程序,后来我自己试了试,发现在读入大量数据时,import会将有的变量数值位数舍掉一部分,如:变量idcode ,本是两位字符型变量,在用import读入时变成一位字符型变量,请教各位大侠,import可不可以用来读入".txt"文件数据,如果可以,是否有什么条件?
2.后来我又用了“infile+input”形式读入同一批数据,文件存储格式是“*.txt”,也出现一个问题,这批数据量比较大,SAS中只读入了一部分数据,还有一部分数据没有读入,请教各位大侠,SAS读入“*.txt”文件是否可用“infile+input”形式,为什么会出现读入数据不完全的情况?
二维码

扫码加我 拉你入群

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

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

关键词:import infile idcode Input 字符型变量 数据 SAS

沙发
sushe1527 发表于 2010-5-17 09:50:02
这批数据量比较大,SAS中只读入了一部分数据,还有一部分数据没有读入
-------------------------------------
确实想象不出来这个是啥意思,一般txt能存下的,sas都能存下,比较大不是出错理由

藤椅
tangmay 发表于 2010-5-17 10:58:38
谢谢,我再请教一下,因为我才开始接触SAS,还不是很明白用“infile+input”读入数据需要注意的地方,SAS读入了前面部分数据,后面部分数据没有读入,是不是因为我用input设置变量时定义的数据格式和“*.txt”存储的格式不一样导致读入数据时位置窜了引起的错误?

板凳
sushe1527 发表于 2010-5-17 11:13:39
数据时位置窜了引起的错误
---------------------------------------------------------
那叫前列后列不是前面后面

报纸
crackman 发表于 2010-5-17 12:14:32
这个确实有点意思
你往DATA 后面一个参数 bufsize看看呢

地板
crackman 发表于 2010-5-17 12:19:21
不过一般来说
应该没得问题的

7
tangmay 发表于 2010-5-17 13:07:56
好的,我会试试bufsize,谢谢你们!
我说的读入“前面部分数据”指的是比如共有n条观测,但是只读入了n-k(k>0)条观测,后面k 条观测没有读进去,不好意思,没有说清楚!

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

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